Cocteau Twins – Amsterdam 1983 – Past Daily Morning Soundbooth
– Cocteau Twins – In concert At Meervaart, Amsterdam – January 29, 1983 – VPRO, Netherlands – No one is going to convict the 80s of being a dull decade. The 80s were a fertile ground for experimenting and trying…