Incubus performs “Promises, Promises” on David Letterman

Incubus stopped by David Letterman last night to perform their recent single “Promises, Promises” off of their latest album, If Not Now, When? Watch right here and pick up their album, that’s in stores today!

You can leave a response, or trackback from your own site.