MCN Living Legend Joined Mar 19, 2010 Messages 3,413 Yesterday at 12:42 PM #1 If you own a petrol or diesel car made sometime in the last decade or so it’s probably fitted with a start-stop system that can automatically turn the engine off when you stop in traffic and restart... Continue reading...
If you own a petrol or diesel car made sometime in the last decade or so it’s probably fitted with a start-stop system that can automatically turn the engine off when you stop in traffic and restart... Continue reading...