We saw them live in Boston, I’m not sure how many years ago. :)
Saw them in Nashville. 1983 to 1985 timeframe. Was Talking Heads/Tom Tom Club/Talking Heads sets.
Was with a new girlfriend, in an MG with no top and a pony keg of beer behind the seats when we went on the spur of the moment. One of those few “life affirming” memories that stay with you for life!
I’m a big Tom Tom Club fan. Always learning why I love you Freepers.