Devon based trio Tors return with their second sweetly infectious release of 2019 “Something I Said”. Harnessing angelic vocals and…