This Day in History: 2007-02-25The Killers play Wembley Arena, London, England, UK Share this:TwitterFacebookTumblrWhatsAppLike this:Like Loading... Related