Search results
Soul Coughing Reuniting For First Tour In 25 Years
antiMUSIC· 3 days agoHere is the official announcement: They said it would never happen, but now it is - after 25 years, Soul Coughing are reuniting for a 17-date American tour beginning September 11 in San Diego ...