I won’t go too much into detail here, we all know Sabaton whether we love them or hate them, they’re everywhere! Since 1999 Sweden’s finest have been releasing music on war and dominating cities with their never-ending tours and appearances…. Continue Reading →