• 7 years ago
Some footage of the German Leopard 2 MBT along with Rammstein song Du Hast.
I dont claim any ownership over the song or the video. They both belong to their respective owners.

Recommended