Sad lovers and Giants - Things we never did

:

Sad Lovers & Giants are a rock band from Watford, England which formed in 1980. http://www.sadloversandgiants.net/