2011-10-16

UFO Orb Over House In London, England, October 2011, Video UFO Sighting News.



Date of sighting: October 14, 2011
Location of sighting: London, England

1 comment:

Welcome to the forum, what your thoughts?