The Fieseler Fi 156 “Storch” was a game-changer in World War II, excelling in short takeoff and landing (STOL) operations. From battlefield reconnaissance to daring rescue missions ...
The accident occurred on the southbound side of I-75 before mile marker 156, between Punta Gorda and Fort Myers. Officials responded to the scene at approximately 7:41 p.m., shutting down all ...