Electronica

STS9 kicks off a summer of massive touring, performing at a dozen festivals, including Hangout Festival in Gulf Shores Alabama, amphitheatres and more in support of their upcoming summer EP release on 1320 Records.