UFO Evidence Forums : News & Announcements
Return to the News & Announcements Homepage
User not logged in - Login or Register
2/9/2008 3:50:04 AM

UFOs over the Isle of Wight, England


UFOs over the Isle of Wight
A flurry of strange UFO sightings have been reported in the night sky over the Island.

 replies will be listed below this message edit



Ads help to support this site: