Is This ‘Proof’ the Loch Ness Monster Exists?Is This ‘Proof’ the Loch Ness Monster Exists?The Smithsonian and independent researchers have made some major discoveries this week regarding 'Nessie'. PuffPuff
‘Glowing UFO’ Caught on Camera in Mexico‘Glowing UFO’ Caught on Camera in MexicoIs 2020 the year of the extraterrestrial? PuffPuff
Scientists Discover ‘Weird’ Molecule That May Point to Alien LifeScientists Discover ‘Weird’ Molecule That May Point to Alien LifeThe truth is out there...and it seems like we're getting closer to figuring it out by the day. PuffPuffGreg AtomsGreg Atoms