The Dog is back in town. Ellroy live in Milan