Holden Series II Cruze Road Test
Imagine yourself sitting at a set of lights in a car that’s so new to you that you’ve only driven it for a block. The lights turn green … you depress the accelerator … and for a moment nothing happens. Then … WHAM … you’re head snaps back as you’re hurled through the speed limit […]