Image Gallery: Odd Alien-Looking Skeleton Poses Medical...

The teensy skeleton was discovered in the Atacama Desert and has scientists...

33K views livescience.com

Interest

Bizarre/Oddities
Discovered by starspirit
on Apr 30, 2013

Stumblers Who Like This Page