Leopard Tank Emergency Brake Test
WHODINI13 Published 01/28/2014
in
Pop Culture
A crazy emergency braking test with a group of men and a Leopard tank hauling ass towards them.
155 Comments