Maybe it's because it sounds like an instrumental Gary Numan song to me. Maybe it's because they put on an amazing live show. Is it because they have an awesome name? It could also be that they've toured with Buck65 and covered Radiohead. Who knows? But for some reason, I love these guys. They're from Toronto. This song is from their 2007 self-titled LP Holy Fuck. I'd highly recommend anything they put out.