This Day in History: 2016-04-03The Killers play Marquee Theatre, Tempe, AZ, USA Share this:TwitterFacebookTumblrWhatsAppLike this:Like Loading... Related