Landser34 vs. Barbarrossa. There are no comments Frid May 08, 2020 1:55 pm Panzer Battles KSF : #0707_01 III PzK - July 7: If at First You Don't Succeed... Landser34 Russia Major Victory Barbarrossa.