Review EP REVIEW: Working Memory by Sun Spot Shelia Taylor May 19, 2023 Bristol’s 4 piece, Sun Spot, recently announced they signed with Venn Records and have now […]