Die südafrikanische Indie-Rock-Band gründete sich 1998 in Johannesburg. 2007 trat die Band beim Live-Earth-Konzert in Johannesburg auf.