Thursday, September 27, 2012

UFO Files: Otway Sighting

About a week ago, September 21st, 2012, a news report came out about a UFO sighting in Otway, North Carolina. This is the report.

video

No comments:

Post a Comment