I been growling all evening, Not sure why.
Listened to some of this bands tracks and cheered up a bit remembering the new album is about to drop soon.
Here is a reminder of how awesome they can be.