Way off topic here, but I saw The Toadies last night for probably the 15th time, and they are still just as face melting like awesome as they were the first time I saw them in high school in the mid 90's. They're still making new music, and their sound has not changed much at all.
If you were ever a fan, I highly recommend catching them the next time they come through.