Talk Talk — from left, Mark Hollis, Paul Webb and Lee Harris — performing on the show Countdown in Bussum, Netherlands on Feb. 25, 1986.In by February 28, 2019Leave a CommentTalk Talk — from left, Mark Hollis, Paul Webb and Lee Harris — performing on the show Countdown in Bussum, Netherlands on Feb. 25, 1