The comebacks have been happening thick and fast over the past few weeks. We had MGMT release their second album, Congratulations, much to the chagrin of the entire world.There were also more crowd-pleasing favourites in the shape of Foals and James Murphy’s much-loved Lcd Soundsystem. Today, we have Klaxons. Yes, after more than three years […]