UFOs over London #2
In July 2011 strange glowing lights buzzed the skies of London in broad daylight while a street full of witnesses looked on.
See more incredible footage of the UFOs over London.
TweetIn July 2011 strange glowing lights buzzed the skies of London in broad daylight while a street full of witnesses looked on.
See more incredible footage of the UFOs over London.
Tweet