My Favorite Bands Logo
    The Chefs
    The Chefs

    UK band formed in Brighton, England in 1978. Members included Helen McCookerybook, Carl Evans, James McCallum, Russ Greenwood, Rod, Mutley, and Darryl.

    Data provided by Discogs