It sure is, it looks like they released a new album toward the end of last year sometime and are touring again this summer in my area. I just grabbed tickets (nosebleeds) but still I couldn't resist.
You are viewing a single comment's thread from:
It sure is, it looks like they released a new album toward the end of last year sometime and are touring again this summer in my area. I just grabbed tickets (nosebleeds) but still I couldn't resist.