A strange-looking animal has washed up on a beach in Georgia, and is making headlines thanks to its resemblance to the fabled ‘Loch Ness Monster’.…
View More Mystery ‘Loch Ness Monster’ Washes Up on a Beach in GeorgiaCategory: Creatures
Three-toed sloth crossing the road in Costa Rica
This three-toed sloth was living his best life in Costa Rica. However, after relaxing on one side of the road, he wanted to relax on…
View More Three-toed sloth crossing the road in Costa RicaFallen Angel of Catalonia
The Catalonia Fallen Angel was a strange humanoid cryptid that was on film in a forest near Catalonia, Spain. The sighting (judging by the camera…
View More Fallen Angel of Catalonia