Thursday, September 20, 2007

Illinois Triangle UFO Police Investigation

Video of an extraordinary citizen and police force sighting of a Triangle UFO on January 5, 2000 in Illinois. This incident made headlines around the world and has yet to be explained.

No comments: