
Technology
1920x1080
españa
war
leopard
Germany
spain
TANK
tanks
alemania
Leopard 2E
Leopard 2 A7
120mm
1500hp