North American F-86 Sabre – the Most Perfect Dogfight Weapon the US Ever Built

For a brief, harrowing moment during the Korean War, MiG Alley was considered the most lethal place on earth. This narrow strip of airspace where the Yalu River meets the Yellow Sea in northwest North Korea became the arena for the most brutal dogfights since World War 2. Here, American and Soviet pilots, engaged in […]