Re: What is the last concert you've seen?
they have been back since 2001, released two albums since and still rock! They did a small tour in the north east of the US a couple of weeks ago. Going to see them again tonight, they play in Amsterdam.
__________________
check out my reviews on my blog.
|