Whaaaaat? Where'd they play?
What music are you listening to lately? - Page 667
I've been recently obsessed with Spirit of Eden and Laughing Stock -- Talk Talk's final 2 albums. They are both masterpieces.
This is I Believe in You from Spirit of Eden; song was also cut into a shorter single and video which Mark Hollis has disavowed (unfairly i think).
New Grass from Laughing Stock: