Showing all 3 Facts found
Click to filter results
When Tom Tom Club play at The Ritz, New York City, USA, they are joined on stage by David Byrne and Jerry Harrison, thus bringing about the first live appearance by Talking Heads since 1984.