I don't really know anything about this band. In fact, this is the only song of theirs I've actually listened to. But what I DO know is that this music video has lots of cats in it. And they are cute. Cats driving cars! The song is pretty neat too. I hope you enjoy.