The rumours that came true The Killers What happened: After releasing ’80s-nodding juggernaut ‘The Man‘, a massive Glasto appearance built on the momentum. Announced on the Sunday (June 25), Brandon Flowers and co. turned up for a heroic show on the John Peel Stage. It attracted one…