The Selfie Stix... playing their new hit single "Derailed".
Of course, Rob thought they would be playing their old hit single "I've been working on the Railroad"
Jim, thanks for updating us on the song. Since I live in Kuwait, I haven't seen the show...nor do I think I want to.
Is President Obama in The Selfie Stix?
No, but they are his favorite band.