German Army, NATO. Powerful Leopard 2 tanks and armored vehicles of the German army in Lithuania.

Length 09:50 • 2M Views • 2 years ago
Share

Video Terkait