Latest/On this day/17 November
The Mighty Lemon Drops: Happy Head

17 November 1986 · 40 YEARS

Happy Head

The Mighty Lemon Drops

This record captures a specific moment where clean, biting guitar tones met a driving pace. Released on Creation Records, it defines the atmospheric indie sound of the mid-eighties.

The production relies on a raw aesthetic common to the era. The influence of reverb and sharp instrumentation creates a sense of urgency that would later help define the shoegaze movement.

SourcesDiscogs master

More albums released on 17 November