The Aquabats Post a Promo Video for their Super Show
After a great appearance on the Geekscape Podcast the Aquabats released a promo of their upcoming TV series. As a huge Aquabats fan I’m stoked for this show but even if I didn’t enjoy the band this show would still be right up my alley!
The Aquabats Super Show premieres March 3rd in the U.S. on The Hub!