Nothing unusual - just another German Leopard tank heading to Moscow: enemy equipment will be displayed at Russia's trophy museum.
The knocked-out German Leopard tank is headed to the "Patriot" park near Moscow. Or, perhaps, it will be displayed right next to the German...See more