Editors' Notes Hearty Welsh rock with stadium-sized choruses.