To be honest, I don't really like their music. I think it's pretty lame. But I have to give them credit where it's due. They have really good stage presence and the lighting was done well. So everyone got pretty hyped up and I just snapped away. :P Taken at the Robot Chicken on Wheels Tour.