IWM Duxford, tank demo, Russian T-34/85, 16/06/2013.

This is the Russian T 34-85, being demonstrated at the Military Vehicle Rally, Duxford Land Warfare Museum. 85mm gun, 500hp V12 diesel engine.
Back to Top