This Day in History: 2013-05-08The Killers play Bayou Music Center, Houston, TX, USA Share this:TwitterFacebookTumblrWhatsAppLike this:Like Loading... Related