B-25 Mitchell Yellow Rose – Operation 107
On November 3rd, 2017, the Commemorative Air Force’s North American B-25J Mitchell 43-27868 was on final approach during its last airshow appearance of the year when it suffered an engine failure. The crew landed the airplane […]