Thump. Clap. Thump. Clap. Thump. Clap. Thump. That’s the sound of rock ‘n’ roll infesting your brain. It swims from your ears through your heart and pulses through veins. It attacks you like a rabid animal and gives you the jitters like a chill down your spine. That’s the feeling you get when Arctic Monkeys […]