MCN Living Legend Joined Mar 19, 2010 Messages 3,487 Jul 11, 2025 #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...