I saw one of their music videos on MuchMusic the other day. I wasn't too impressed, to say quite honestly. The local paper had a article skyptical of the band, largely based upon past experiences with other products of Britain's Hypemachine (Sigue Sigue Sputnik, anyone?), and how many bands have...