Loading...
Showing posts with label Thames. Show all posts

"UFO" footage from London causes YouTube stir

A budding alien hunter has spotted what appears to be a UFO in the skies above London. Scroll down to watch the bizarre footage   Footage o...