Comment: Sure, all these UK guys, here one half of the Last Shadow Puppets, Alex Turner is the other half, are kinda sucky. I mean, they aren’t that fucking terrible US rock whine sub-Soundgarden guys, but they aren’t the Verve either. Still, if you are still a 90s obsessive, you could do worse.