Love at First Sight(live, 1980‐12‐22: Hammersmith Palais, London, England, UK)

1989

Appears on

Black Sea Tour ’81
XTC
View on MusicBrainz