Tracer Metula Atlanta, Georgia
Tracer Metula is an "indie rock" combo from Atlanta, GA. They sound like early 90s indie rock through a post-punk filter with an extra dose of garage. From time to time, their lyrics rhyme.
Streaming and Download help