Wednesday, 10 October 2012

Tails Up France

Interesting film about new Pilots completing their combat training, France 1918 Imperial War Museum