3.13.22 The St. Clair Triangle UFO Incident

by Dark Lord
The St. Clair Triangle UFO Incident

St. Clair, Illinois is a bustling small to medium-sized city with over 250,000 people, which sits on the edge of the Mississippi River. In the early morning hours of January 4th in 2000, miniature golf course owner Melvern Noll was at his place of business checking to make sure that his plumbing was still intact and had not frozen, when he witnessed a brightly lit object in the sky. Mr. Noel describes the object as being the size of a house and you can learn more in this excellent article, with video, written by Arthur Jazz Shaw writing for TheDebrief.com, HERE.

You may also like