What Happened on Aug 9 2005

  • Pennywise releases The Fuse

    The Fuse is the eighth album by Pennywise, released on August 9, 2005. The Fuse charted at number 36 in Australia on the ARIA Albums Chart, their... Read more