This last weekend witnessed the Shanghai showdown, a contest in which the two top prototype race car manufacturers battled it out for the title of the World Manufacturers’ Championship. Many will have said beforehand that it was a foregone conclusion that Porsche would win because they were well ahead on points, but Toyota is not a team to throw in the towel. Going into the … [Read more...]