This Day in History: 2005-04-26The Killers play Shaw Conference Centre, Edmonton, Alberta, Canada Share this:TwitterFacebookTumblrWhatsAppLike this:Like Loading... Related