Steve Earle & The Dukes (& The Mastersons) at The Barbican, London
Last night (July 29, 2018) the best came last.
The main set ended and after a first encore (Ben McCullough and Dixieland), Steve came back on stage alone for the second and final encore.
He started...