Join Jack, Rowan and Ollie for a run through the latest issue of TopGear Magazine. Up for discussion is the Lamborghini Huracan Sterrato, the rise of the Chinese car industry and a 911 dedicated to the devil. Plus, the world's greatest central driving position cars.