KeyBank Live at Larkin with Talking Dead Heads
Larkin Square 716 Swan Street, Buffalo, NY, United StatesThe Talking Dead Heads encapsulates the energy The Talking Heads and Grateful Dead put forth in a live atmosphere. The setlists are always an entwined array of both groups’ songs, […]