This Day in History: 2007-06-12The Killers play Pepeworld Festival, Plaza de Las Ventes, Madrid, Spain Share this:TwitterFacebookTumblrWhatsAppLike this:Like Loading... Related