Show Review: David Byrne at the Fox Theatre
David Byrne at the Fox Theatre: A Night Where Art, Rhythm, and Americana Collide When I first considered covering David Byrne’s tour stop at Atlanta’s Fox Theatre, I wasn’t sure I could justify it. After all, Byrne and The Talking Heads have roots in new wave, punk, art rock—genres that sit a long way from […]
