This Day in History: 2005-04-23The Killers play Vogue Theatre, Vancouver, British Columbia, Canada Share this:TwitterFacebookTumblrWhatsAppLike this:Like Loading... Related