The Origins of Shed Island
Shed Island is an independent music festival taking place August 14-17th in St. John’s, Newfoundland. I sat down with promoters Glen May and Micah Brown to find out a little bit about the origin of the festival, and the community from which it stems.