Best Of The Web: Duxford’s Unique Bf 109
Great Britain’s Imperial War Museum at Duxford has one of the best collections of World War II aircraft to be found anywhere and the staff is good at the kind of outreach videos we’re featuring this week. This video explains the fascinating tale of a Messerschmitt Bf 109 forced down in England during the Battle […]