Sign up or log in to MY NTS and get personalised recommendations
The Satyrs existed in the late 90's and early 00's in Memphis, Tennessee. One self-titled full-length was released before their break up.
Thanks!
Your suggestion has been successfully submitted.