Convincing New UFO Footage From Yakutia, Russia

On July 14, 2017 by Lazer Horse
Off

I haven’t posted any UFO/alien guff for a while, so I thought it was about time I reset the balance. After all, everyone loves a dodgy clip of aliens, don’t they? Here, for...

Read More →