Die schwedische Rockband gründete sich 2001 in Stockholm. 2005 erschien das Debütalbum "Howl Howl Gaff Gaff".