Awesome Leopard Tank Brake Test

Dutch forces conduct an emergency brake test with a Leopard tank. Whatever you do, don't look back!

Related Topics

Combat Vehicles