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.

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.