Name This Band returns! It's the game where everyone loses, even if you decide not to participate. Let's take a look at today's band:


So go on, name this band in the comments. I'll reveal who it is later. (A hint: this band doesn't entirely suck, particularly if you're a fan of yodeling Dutchman and progressive rock. Oh, and Roger Dean did the cover of their upcoming album.)