10383002_285636564930637_5075966820994930401_n May 31, 2014 960 × 631 Battle of France 1940 Victory parade of the Wehrmacht in Paris.