Soul Coughing Creator archive / 3 posts October 3, 2024 Soul Coughing Soul Coughing Franklin Music Hall, Philadelphia, PA Go to this post October 24, 1998 Soul Coughing Soul Coughing and Los Amigos Invisibles Electric Factory, Philadelphia, PA Go to this post March 7, 1997 Soul Coughing Soul Coughing and Firewater Electric Factory, Philadelphia, PA Go to this post