Hell ya!! Seen them like 7 times. First time was back in summer of '06. That first time play played like 2 seconds of one of their songs, don't remember which one, and the power went out. They were too much for that bar.
Listening to a NIN playlist to get me through work and came across this. Right Where it Belongs is already one of my favorite songs but this is just fantastic. Wow..........