Military Vehicle Photos
Chinese PTL02 120mm tank destroyer
Chinese PTL02 120mm tank destroyer during the Military Parade in Beijing to commemorate 60th Anniversary of the Chinese National Day.
Photo taken in October, 2009.
Picture added on 06 November 2010 at 09:50