STRANGER THINGS season three has finally arrived on Netflix with a whole load of new characters. One of the best additions to the third series is the introduction of the seedy Mayor Larry Kline to the town of Hawkins. But who plays him in the hit show?
Source: express.co.uk