Live Review: The Killers @ Atlanta Civic Center on January 30
By Ben Grad Though The Killers are associated with Las Vegas in their album art, promotional materials, and stage props, their sound is more international, purposefully divorced from the little musical gestures that normally add the prefixes "West Coast," "Southern," or "Midwest" to a band's biography. If anything, their musical roots are closer to […]
Have Your Say (Latest Comments)