Tuesday, February 9, 2010

'Alien' fish found in cave lake

Villagers in China have caught some alien-looking fish from a lake in a mountain cave 1,000m below the ground.

Full Story

No comments:

Post a Comment