Apparently in order for a new band to appeal to me, it must hail from Canada. Besides, who could say no to a band called "Enter the Haggis"? Not me. Don't look now, but I think that guy's playing an electric bagpipe.
And a longer one with a cool guitar/drum amalgam at the end.