Screenshot: YouTube
I believe in aliens as much as the next crazy person, but even I have a tough time believing this one. But hey, it’s still a pretty damn bizarre story.
UFO lovers are scratching their head over the recent discovery of a small, three-fingered body found in Peru — a discovery that has some people believing…
