Awesome Leopard Tank Brake Test

FacebookXPinterestEmailEmailEmailShare

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

    Combat Vehicles