Since 1975, car makers have been heading to Apulia, near the coast of the Ionian Sea, to test their wares at Porsche's Nardò Technical Center.
The post The Monster Italian Track Where Porsche Tests Its Beauties appeared first on WIRED.
No comments:
Post a Comment