2012-07-24
Castle Bromwich Aeroplane Factory, of CBAF in short, was the largest aircraft production plant in the wartime Britain, and had become the main manufacturing ...
2010-04-24
Battle of Britain Memorial Flight's commemorative air display at Duxford, 5 May 2007