The 100th Bomb Group, led by Majors Cleven and Egan, lands in England, markin...
Masters of the Air
Season 1 Episode 3: Part Three
The team embarks on their most ambitious operation yet, targeting crucial aircraft production facilities deep within Germany.