Leicester, England, United Kingdom
Sigue Sigue Sputnik Apr 28, 2001 Leicester, England, United Kingdom Uploaded by Doctor Sputnik
Man or Astro-man? Mar 17, 1995 Leicester, England, United Kingdom Uploaded by Biscuitman
Christian Death / Population 2 Jun 6, 1989 Leicester, England, United Kingdom Uploaded by John Collins
Shop Assistants Nov 1, 1986 Leicester, England, United Kingdom Uploaded by Biscuitman
Soup Dragons Oct 29, 1986 Leicester, England, United Kingdom Uploaded by Biscuitman