Leopard 2 Tanks Vs Cars - German Leopard 2 Main Battle Tanks Crush Cars In Europe

Amazing Tanks vs Cars video shows powerful German Leopard 2 tanks in action as they crush cars at tank challenge in Europe. The Leopard 2 is the Main Battle Tank of the German Armed Forces or German Army (Bundeswehr) as is considered to be one of the worlds best tanks ever built.