Just saw them with Imagine Dragons. I can't believe I hadn't checked them out earlier. Excellent high energy live band. This is such a great song and Letterman was probably the best live version of it. I just wish they'd revisit this sound again. All of their songs are great, but stuff like this just rocks.