Why Tank Leopard 2 Lost? and Russian Weapons Success June 20, 2023 Geraldine Featured Military Videos, Ukraine War Front lines of the Ukraine WarLatest updates from the front lines of the Ukraine War Credit to : AirPower Please support our Sponsors here :