The German legend (leopard MBT) | World Defense

The German legend (leopard MBT)

Gasoline

MEMBER
Joined
Nov 28, 2014
Messages
958
Reactions
989 6
Country
Saudi Arabia
Location
Saudi Arabia
An awesome video shows the leopard tank brakes.
High Confidence ..:)'

 
Top