Tag: Enters Warp Drive When Police Arrives
UFO Enters Warp Drive When Police Arrive
The story behind a well known Illinois UFO case from early January 2000 involving witnesses from multiple police departments may be rewritten as one new witness came forward July 16, 2012, to offer additional testimony from a vantage point in southern Missouri, according to testimony from the Mutual UFO Network (MUFON) witness reporting database. The […]