Just curious. V and I saw them Sunday night during our anniversary trip back to Vegas. Fucking incredible performance and we sat in the very last row. I have never seen anything like that in my life.
So, anyone else ever check them out live? Back me up on this?
(If you get a chance to go see them, DO IT. They have a full band backing them up at times. They have FOUR drum sets working at any given time.)