Leopard Tank Emergency Brake Test

A crazy emergency braking test with a group of men and a Leopard tank hauling ass towards them.
Back to Top