Talking Heads Reportedly Turned Down $80 Million to Reunite

Share
They haven’t performed a full concert together since 1984. Continue reading…