I use to be really into them in high school. Going to their concert was still one of the best concert experiences I've had to this day. I just started listening to them today after years, and it just brings a smile to my face and fills my mind with memories. Anyone one else diggin' the Aquabats?
P.S. They're scheduled to tour the States this month and August: Colorado, Utah, California, New York, Pennsylvania and Massachusetts.