England is a country that is part of the United Kingdom and borders both Scotland and Wales (part of the UK too). It measures 130,395 km2 (50,346 sq mi) in size and has an estimated population of 51 million.
Tanks at the Imperial War Museum.
An experiment on mounting an enormous gun (183mm) on a normal chassis.
Not the best photo in the wo...
The 155 mm Gun Motor Carriage M40 was a US self-propelled artillery vehicle built on...
2S-3 Acacia SPG
Russian self propelled gun.
Editor note: SO-152 (СО-152) also deignated 2S3 (2С3) Akatsiya (А...
Hotchkiss at the 70th Anniversary BoB Community Day North Weald 2010. Army registration M4678509.