UFOs Over London Friday 2011 – UFO fleet over Tower Bridge London 6/24/2011

Over the past couple days, a number of movies have emerged exhibiting a number of white gowing orbs flying over london. This is without doubt one of the newer ones that was posted by

Leave a Reply

Your email address will not be published. Required fields are marked *