Stephen Colbert and Elvis Costello
(What's So Funny 'Bout) Peace, Love and Understanding? Stephen Colbert, Elvis Costello, Feist, Toby Keith, John Legend, Willie Nelson 02:36
All I Have... Stephen Colbert and Elvis Costello 03:19
(What's So Funny 'Bout) Peace, Love and Understanding? Elvis Costello, Feist, John Legend, Stephen Colbert, Toby Keith & Willie Nelson 02:36