Wikipedia
The Lucy Show was a rock/new wave band that was formed in London, England, in early 1983.
Discography
Showing official release groups by this artist (Show official various artist release groups)
The Lucy Show was a rock/new wave band that was formed in London, England, in early 1983.
Showing official release groups by this artist (Show official various artist release groups)