
Soul Coughing Announce Reunion Tour After 25-Year Hiatus
After adamantly denying any notion that hinted at a reunion, Soul Coughing has announced a reunion tour. The 17-date tour marks their first shows in 25 years and kicks off
After adamantly denying any notion that hinted at a reunion, Soul Coughing has announced a reunion tour. The 17-date tour marks their first shows in 25 years and kicks off
The Flaming Lips are no strangers to concert theatrics – an average Lips shows features everything from Wayne in a bubble to hand puppets to confetti cannons. For their upcoming
Having recently signed to Dave Matthew