Turbocharged cars have always been heralded for the explosive power they muster. We find out if twin turbos are the way to go.
Alas when you do step on it, the speed comes a little too slow, a little too late, and that SLK (Small Little Kancil) zooms past you like it was on steroids.