The Lucy Show

The Lucy Show was a rock/new wave band that was formed in London, England in early 1983. ... more on Wikipedia

The Lucy Show is also found on...

A&M Records Complete Artist Roster