Another reason not to like new cars.
I have a new company car with the eco boost thing. It shuts the motor down at stop lights, hate it! My whole life that was the sign to get out and push........
Print