The best concert of my life was watching Cherry Glazerr. I can't get enough of the instrumentals and vocals. It's so bitching! :) Fav. song is all of them. Especially... all of them haha
Best production thus far. Clear vocals and great beat downs on the instrumentals. A bit more pop rock than usual but still great none the less. Fav. track is Maggot.