The Chefs

The Chefs playing on the back of a truck during a CND march through South London, April 1981

The Chefs were an English indiepop/punk band which formed in Brighton in 1979, relocating to London in 1981, and finally splitting up in 1982.[1] The band consisted of Helen McCookerybook (bass guitar and vocals), Carl Evans (guitar and vocals), James McCallum (Helen's brother; guitar) and Russell Greenwood (drums; died 25 June 1999).

  1. ^ Cite error: The named reference Larkin80 was invoked but never defined (see the help page).

From Wikipedia, the free encyclopedia ยท View on Wikipedia

Developed by Tubidy