(09-11-2015, 05:28 PM)bfine32 Wrote: Every time science finds an extinct species, they claim they have it. Some folks buy into it. The latest are these "underground astronauts".