This site may earn a commission from merchant affiliate links, including eBay, Amazon, Skimlinks, and others.
When did Porsche stop putting manual transmissions in Twin Turbos?
Discussion in 'Porsche' started by Texas Forever, Jun 17, 2017.
Discussion in 'Porsche' started by Texas Forever, Jun 17, 2017.