The Last Bomb
Smithsonian Channel
Tuesday 11 February 2020 17:00 - 18:00 (60 mins)
How the US Air Force 21st Bomber Command carried out an unprecedented 3,000-mile daylight low-level bombing mission of Tokyo with a fleet of B-29 bombers and P-51 Mustangs.
|