Loose Ends

Huge tune.
Missed these guys at the time, were they big in the UK?