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