Something Strange in the Hayfield: The 1966 Kirkwood UFO Encounter

What would you do if you spotted an enormous, glowing red object sitting in a Lancaster…