Here’s an interesting clip, to say the least. In Siberia, a group of people discovered what appears to be the grisly remains of some strange creature. Is this an alien grey who lost it’s way in the snowy environment? An undiscovered native Earth species? An elaborate hoax? Not much is known about the origins of […]
Here’s a video featuring a bigfoot sighting in Luxembourg. I don’t know about you, but I wouldn’t be running straight at the big creature… I’d be running in the complete opposite direction. I guess that some people will do whatever it takes to find the truth.