Beautiful, interesting, incredible cinema.
The missions of a US Army Air Forces Group stationed in England during the Second World War.