Leyton Buzzards
Rock band
The Leyton Buzzards a.k.a. The Buzzards were an English rock band, active between 1976 and 1980, best known for their minor hit single, "Saturday Night". Wikipedia
Albums: Jellied Eels to Record Deals
Active from: 1976
Members