Talking Heads founding member and principle songwriter David Byrne visited The Rose Music Center in Ohio on Saturday, August 11, 2008, bringing a jaw-dropping, immersive set comprised of the strongest material from his considerable back catalog. Ghettoblaster’s Christopher Corn was there to capture the action:
Social Media