Most people have heard of Talk Talk, the 80's band responsible for the hit songs "It's My Life" and "Such a Shame".
Well, YouTube suggested I listen to their album "Spirit of Eden" and on a whim I did.
Astonishing.
If you had told me it was Talk Talk I wouldn't have believed you.
Lonk to Talk Talk Spirit of Eden - (
New Window )
Lonk to Video - ( New Window )
Lonk to Video - ( New Window )