Monday, January 27, 2014

Tank Brake Test

An emergency braking test with a Leopard tank in the Netherlands

No comments: