Guest
Login
Sign Up
Site settings
Forgot Password?
Talk Talk, Live at the Plaza Mayor, Salamanca, Spain September 10th 1986 Full Show Recorded on DVD-R at SP, from digital satellite rebroadcast. #talktalk #80smusic #80songs
Autoplay video
Hide player controls
Hide resume playing