M12

The M12 is a self propelled artillerie gun from WWII. it is in Call of Duty: finest hour as a objective you need to defend.