Las Vegas’ finest, The Killers, returned to UK shores for the first time as a quartet in almost two years last week. Two sold-out, warm up gigs at intimate London venue Scala precluded their second headline slot at Hard Rock Calling at Hyde Park on Friday 24th. ‘Glamorous Indie Rock ‘N’ Roll’ from their debut […]