Jimmy Kimmel Live!

YouTube Preview Image

 

Thank you so much to the people at Jimmy Kimmel and all of you who stood outside all day to see us last night! Living in LA part time, I often drive by the El Capitan Theater where it is filmed, and have always wanted to play on that stage! If you weren’t able to be there in person or catch it on TV, here are clips of us performing on Jimmy Kimmel Live!

trq

YouTube Preview Image