yeah in the uk theyve been around for ages, first album was pretty cool when it came out they do seem like they do a really good live gig though,
last album, i think they brought out one recently but i dunno, had few good tracks at the start and the rest was shite