Iggy Pop and Josh Homme make live debut on The Late Show with Stephen Colbert, perform new song
Posted by Zach Shaw on January 22, 2016
[youtube]https://www.youtube.com/watch?v=DngIWkQVPgU[/youtube] Yesterday, Iggy Pop and Josh Homme surprised everyone with the announcement that they recorded a new album together called Post Pop Depression, slated to be released on March 18. Then just hours later, the duo made its live debut on The Late Show with Stephen Colbert. With a backing band that consisted of Queens […]