Giant UFO Over City in England On Dec 26, 2011 VIDEO Evidence.

Date of sighting: Dec 26, 2011
Location of sighting: England

Watch as these glowing orbs put on a show for the locals. They orbs seem to flash or strobe often as if they were communicating to each other. Great capture all around.

No comments:

Post a Comment

Welcome to the forum, what your thoughts?