Before emerging as a solo artist, M. Doughty (first name: Michael) was best known as the frontman of the unique avant-garde group known as Soul Coughing. Spawned in 1992, Soul Coughing was formed after…
Read Full Biography
STREAM OR BUY: