Very nice intro leading into an OK main riff. Blaze's delivery is inconsistent and out of key yet again. Verse 1 is OK, but verse 2 (the "in the mud and rain" part) is very rote and forgettable, and the "why did they make a war" lyric makes me cringe every time. The chorus is decent, if a bit plodding.
The bridge finally picks up some steam, leading into a memorable, if repetitive instrumental section, a final chorus (with compulsory out-of-key whoah-ohs), and a tasteful reprise of the intro.
This song was pretty weak for the first half, but bought back some good will later on. 5/10.