The Lucy Show

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

Similar Artists

The Sound

Testors

Orange Juice

The Neon Judgement

The Room

Red Lorry Yellow Lorry

Malaria!

Artery

The Three Johns

Au Pairs