The 39th running of the Mille Miglia race gets underway on June 16, with 414 cars lining up to tackle 1000 miles in four days. This year, the established classic models of the 1950s and earlier will be joined by a host of EVs in the special 1000 Miglia Green class, as the event looks towards the future of the automobile.