Tank brake test

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

Added:

By: Whizzzy (39.30)

Tags: Tank, brakes, leopard, test

Location: Netherlands

Liveleak on Facebook

Advertisers