Soul Coughing – “Super Bon Bon” (VIDEO)

Throwback Thursday – catch this foot stomper from 1996 in the mix this weekend on the SNS Alt Mix! Soul Coughing kicks the stream-of-counciousness lyrics and stand up bass vibes.  Don’t let the crazy hands fool you!

Share this post