Think different. See further. Say BLEH.
Saturday October 21st 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