Die 1988 in Toronto gegründete Indie-Rockband wurde in Kanada und den USA vor allem durch ihre Bühnenshows bekannt.