Radio stations are flocking to start spinning songs from Circles Super Bon Bon…, Mike Doughty’s upcoming album of reimagined Soul Coughing songs. Take a look below at the clip of the making of the single “The Idiot Kings” and another track “True Dreams of Wichita,” then click the link to watch all of the behind-the-scenes clips…
Watch more: http://www.youtube.com/channel/UCfK-w5n4q9RtqawyjjO8Weg