Image

80s

TSTR – ‘Goodbye, Slap City’
4 years ago

TSTR – ‘Goodbye, Slap City’

By  •  Music

TSTR is a North Carolina-based multi-instrumentalist/producer that primarily found interest in rock and heavy metal bands before paving his way in the synthwave genre. Since then, he has produced a …
Read More