Listen to The Lemon Twigs - Why Didn't You Say That?
So so pleasurable.
From their forthcoming EP Brothers of Destruction, coming out September 22.
Saw these kids live this summer and they deserve to be "everybody's favourite new band". I didn't say they were. Soulwax did, on one of their radio shows, so you can take it from them.