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!
That sounds great!!
Sounds like you saw them on the tour when they filmed the “Stop Making Sense” movie.