OK, this first post should have been dedicated to Iron Maiden, as is fitting.
That being said, have you listened to Sabaton?
I mean, obviously, I have; I’m writing this post. But Odin’s Beard, what a band!
Heavy metal, in the European school, with songs that seem to be almost exclusively about historic battles.
Here, give The Last Stand a listen:
And, this is The Lost Battalion: