Armored Warfare Panzer Showdown Trailer

Armored Warfare introduces the Panzer Showdown event, a battle of two factions with epic prizes. Event details are available here.




More Armored Warfare Videos