Moment at 0:57 in "Unstoppable Firepower? Russia's 2025 BM-30 'Might Missile' SHOCKS NATO with New Upgrades!" by Faith in Focus.
"Unstoppable Firepower? Russia's 2025 BM-30 'Might Missile' SHOCKS NATO with New Upgrades!"
Saved by Narendar Byni.