The Killers Jan 17, 2009 (15 years ago) Magness Arena, University of Denver Denver, Colorado, United States
Sign Up or Login to comment.
Does anyone else remember the smoke alarms going off at the end of the show (likely due to the pyrotechnics) as people were leaving the venue, and the brief sense of panic?
Choose the vendor you'd like to view:
Need a place to stay? Find nearby lodging