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 Leave a Comment

Talk Talk — from left, Mark Hollis, Paul Webb and Lee Harris — performing on the show Countdown in Bussum, Netherlands on Feb. 25, 1

Leave a Comment