8 Dec 2008

The Dog and Lemon Guide

From Afternoons, 2:20 pm on 8 December 2008

From Alfa Romeos to Austins, Chryslers to Kias, the Dog and Lemon guide pulls no punches.