Saturday, 25 January 2025

Close Lobsters - Mother of God


[1987]
When the indie janglers went epic with this euphoric slab of neo-psych shogaze-y noise pop. A few years later many groups would incorporate a similar contagious upbeat swagger into their world dominating pop tunes. 

The best.

No comments:

Post a Comment