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