First Listen: Thayer Sarrano – Touch My Face

A siren of the cypress swamp, Athens, Georgia’s Thayer Sarrano beckons you into the darkness on the throbbing “Touch My Face.” Evoking the mystical side of Stevie Nicks, overdriven guitars guide the listener through meandering paths that follow Sarrano’s smoky…
Read more