Wait, there's actually a San Dimas in California? I always thought that was a fictional city created for Bill & Ted. Anyway, love the car, hate the trans, but could never drive it here in Detroit. There would be a running competition between the road salt and SUV drivers to see who could kill the car quicker. …