Dog Soldier vs. Alpha Zwo There are no comments Sat Sep 12, 2015 8:08 pm Panzer Battles KSF : #0707_02 Batratskaia Dacha - The House on the Hill Dog Soldier Russia Major Victory Alpha Zwo