Multiple UFOs over north west London

Latest UFO sighting – Multiple UFOs / Orbs over north west London, UK recorded on 14th January 2010.

Recent UFO sightings, ovni, England, GB, ozn, ovni, nlo, new footage

Your opinion?
  • Fake (0)
  • Real (0)
  • Not Alien (0)

2 Comments

Leave a Reply

Your email address will not be published.