German Armored Forces & Vehicles
one of the two 12.8cm Selbstfahrlafette L/61 (Panzerselbstfahrlafette V), captured by russians near Stalingrad in 1943, from 521e schwere Panzerjaeger Abteilung. The first one (2 Pz.Division) was destroyed in a fight. (Patdau)
5172 Views
10/19/2008