It’s grand prix week in Los Angeles. But rather than watching the Indy cars zoom around the street course along the Long Beach waterfront, I’m up the road in Carson, behind the wheel of a Porsche 911 Carrera S hitting speeds approaching a hundred miles per hour. Not on the 405 freeway, mind you (although […]