It's great! It has really changed from when they played it on their last big tour. Apparently their new album is going to be harder than their other ones. I read an interview with them by Eddie Vedder, and he apparently blew his car stereo speakers while listening to the album.
no subject