Originally Posted by PVH5150
Damn. I'd love to see Thunder. I can't remember the last time they were here though. Or in the States at all for that matter.
Same here. Got into them with the first album and have loved them ever since. Should have been bigger over here but they came out at the wrong time with grunge coming along.