I first heard of them while flipping channels on TV and caught the end of "Woman" playing on a music channel. Those last few seconds blew me away. Went to buy the album immediately, and wow, all excellent, no fillers.
Just cant stop headbanging, my neck hurt. It's the kind of music that incite you to do funny stupid stuff.