mile kane

The Last Shadow Puppets – Live at Sheffield City Hall

DSCN5997

Alex Turner returned to his hometown of Sheffield in sensational fashion as he and Miles Kane, aka The Last Shadow Puppets, performed to a sold out steel city crowd at the City Hall on Sunday evening.

(more…)