Think different. See further. Say BLEH.
Saturday June 24th 2017

UFO Mothership & Fleet Over London UK 24th June 2011

This video has been doing the rounds over the past week. What do you think they are?

YouTube Preview Image

Real, fake, explainable? You decide!

Be Sociable, Share!

Leave a Reply