The Extraordinary Rise and Fall of Soul Coughing
In the mid-to-late 90s, Soul Coughing was an up-and-coming act that played a unique blend of alternative rock, electronic music, and hip hop. Soul Coughing was formed in New York City by vocalist and guitarist Mike Doughty in 1992, who was an aspiring music critic and poet at the time. “The mecca for avant garde […]
The Extraordinary Rise and Fall of Soul Coughing Read More »