Before emerging being a solo artist, M. Doughty (initial name: Michael) was most widely known as the frontman of the initial avant-garde group referred to as Soul Coughing. Spawned in 1992, Spirit Coughing was produced after Doughty fulfilled his bandmates (Yuval Gabay, Sebastian Steinberg, and Tag De Gli Antoni) while …
Read More »