David Byrne topic page
6:02 pm on Wednesday December 10, 2008
Founding member of the band Talking Heads, David Byrne swung through Charleston on Tuesday, December 9, performing in North Charleston. -- The Charleston City Paper's Joshua Curry has a bunch of pics from the show for you. This one -- though not...