Tank brake test

Crazy emergency braking dailypicksandflicks.com/tag/braking/with a Leopard tank in the Netherlands…braking

Liveleak on Facebook

Advertisers