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
Learn more about your ad choices. Visit podcastchoices.com/adchoices