CombatFootage

Rocket tank or what ever the hell this Soviet thing is.

Rocket tank or what ever the hell this Soviet thing is.

Related videos