This Day in History: 2008-08-03The Killers play Osheaga Festival, Parc-Jean-Drapeau, Montreal, Quebec, Canada, USA Share this:TwitterFacebookTumblrWhatsAppLike this:Like Loading... Related