This Day in History: 2004-04-25The Killers play Richard on Richard, Vancouver, Canada Supporting Stellastar Share this:TwitterFacebookTumblrWhatsAppLike this:Like Loading... Related