- 8 months ago
More sightings pile up for the Chicago Phantom (Bat humanoid/Owlman). Bigfoot found in Round Rock, Texas! The truth about the Anonymous statement on NASA’s announcement. Is the Nazca mummy the greatest discovery of the 21st century? Search on again for Amelia Earhart. The Book of the Week, “The Bigfoot Discovery Book: Coloring and Activity Book“, by Michael Rugg.