This Day in History: 2007-04-26The Killers play Patriot Center, Fairfax, Virginia, USA Share this:TwitterFacebookTumblrWhatsAppLike this:Like Loading... Related