poppedmusic.co.uk
Live Review: The Kooks – London
The Kooks Alexandra Palace, London, May 13th 2017 Words & Photos: Simon Reed It was Eurovision tonight. If you’re feeling nostalgic, you might vaguely remember the heady days when we actually s…