[Watch] Incubus - "Promises" Live on Letterman
Incubus rolled up to the David Letterman studio last night to put in a performance of their latest single "Promises" from their recently released LP If Not Now, When? Up at the top you can check out the bands performance courtesy of our good friends over at The Audio Perv.
If you want to grab yourself a copy of their new album just jump on over here.