Leeds, England, United Kingdom
The Stupids Nov 6, 1985 Uploaded by Chasw67
Toy Dolls Sep 7, 1983 Uploaded by Chasw67
Toy Dolls Jun 1, 1983 Uploaded by Chasw67