SABATON Unleash Music Video For Track ‘Defence Of Moscow’
After causing waves of excitement with the release of their latest single “Defence Of Moscow“, SABATON unleash the single’s official music video. Make sure to check it out below. “Defence Of Moscow” is …