I saw one of their last concerts ever, holy fuck they were still good(http://www.autoadmit.com/thread.php?thread_id=3801482&forum_id=2#34716115)