Yes, the new album is killer. I saw them perform several songs from the new album on their last tour.


-David