Wet Leg, Loud Guitars
I’m kind of hype-averse to the point of self-detriment – Not in a house, not with a mouse, not in a box, not with a fox! – but thought my initial disinterest in the Isle Of Wight’s hottest musical export since I have no idea who else is from the Isle Of Wight was based […]