The Dam Busters (1955) Published December 5, 2018 at 1330 × 1000 in Operation Chastise: The Movie Advertisements Related