Thir­ty years lat­er Chris Frantz and Ti­na Wey­mouth from the Talk­ing Heads still know how to en­ter­tain a crowd

King Lud­wig 2013 #4: Tom Tom Club