Recorded live at the Fulham Greyhound in London, England, United Kingdom in 1989.
United Kingdom
Music
35 minutes
1989
Himself
Editor