The newly reunited Soul Coughing appeared on Jimmy Kimmel Live! to deliver a rendition of their 1996 classic, “Super Bon Bon.” Taking the Kimmel stage donned in black outfits, the band brought the song to life, with bassist Sebastian Steinberg providing the repeating upright bass riff. Overtop, frontman Mike Doughty commanded…
Please click the link below to read the full article.