This Day in History: 2004-04-27The Killers play The Cockpit, Leeds, England Share this:TwitterFacebookTumblrWhatsAppLike this:Like Loading... Related