05.18.11 New York City, NY

Live On Letterman Ed Sullivan Theater

First aired live May 18, 8/5pt. On demand at http://www.cbs.com/late_night/liveonletterman/ben_harper/video/.