Latest/On this day/10 October
The Lemonheads: Car Button Cloth

10 October 1996 · 31 YEARS

Car Button Cloth

The Lemonheads

Released in 1996, this album marks a departure from earlier pop sensibilities. The songwriting feels raw and intimate, reflecting the changing landscape of the decade.

Production highlights a gritty, alternative rock character. By blending melodic hooks with a weary perspective, the record manages to capture a specific mood that differs from the wider grunge movement of the time.

SourcesDiscogs master

More albums released on 10 October