This Day in History: 2005-04-24The Killers play Moore Theatre, Seattle, Washington, USA Share this:TwitterFacebookTumblrWhatsAppLike this:Like Loading... Related