Twin Scars Austin, Texas
Twin Scars is an electronic rock duo from Austin, TX. Formed in 2014, the group released their debut LP in February 2016.
Streaming and Download help
If you like Twin Scars, you may also like:
Bandcamp Daily your guide to the world of Bandcamp