The Aquabats!

The Aquabats (often written as The Aquabats!) are an American rock band formed in 1994 in Orange County, California. They have released five full-length studio albums and have toured internationally. They are best known for their mythology, in which they claim to be superheroes on a quest to save the world from evil through music. As a part o… Read More