Tin whistle, Cajun French and fiddle filled the Popdust board room as very special guests Spider Stacy and Lost Bayou Ramblers paid us a visit while doing a run of sold out shows in NYC. Stacy is probably best known best for co-founding legendary Celtic punk band, The Pogues in London, as well as his […]