Atacama Desert

6 INCH ALIEN SKELETON DISCOVERED (PHOTO)

Some esteemed scientists are actually backing up the wild claims of some filmmakers that this really IS a pint-sized alien!…

12 years ago