SABATON RELEASES MUSIC VIDEO FOR “DEFENSE OF MOSCOW”
SABATON RELEASES MUSIC VIDEO FOR “DEFENSE OF MOSCOW” After causing waves of excitement with the release of their latest single “Defense of Moscow,” SABATON unleash the single’s official music video. Watch now: https://www.youtube.com/watch?v=9TjXanLjpTU Listen […]