Image 1 of 1
mpi90_0721_Killers_10.jpg
DOVER, DE- JULY 21: The Killers perform at day 2 of The Firefly Festival in Dover, Delaware on July 20, 2012. © Kristen Driscoll/MediaPunch Inc.
The Killers