Dog Soldier vs. enigma6584 There are no comments Thu Sep 04, 2014 5:10 am Panzer Battles KSF : #0707_02 Batratskaia Dacha - The House on the Hill Dog Soldier Germany Minor Victory enigma6584