Today in Aviation History, March 25, 1944
Lieutenant Commander Eric M. Brown executes the first landing of a twin-engined plane on an aircraft carrier, successfully landing the “navalized” de Havilland Mosquito VI on the HMS Indefatigable.
© 2012 - 2024 Ambroworks, LLC. All Rights Reserved.