This Day in History: 2004-04-16The Killers play The Annex, Madison, USA Supporting Stellastar Share this:TwitterFacebookTumblrWhatsAppLike this:Like Loading... Related