4.5
Ben Oliver,
02 December 2011 10:46
It’s easy to fall in love with a car in its natural habitat. After a week driving a Ford Mustang Boss 302 around LA, reporting the story on southern California’s car culture which you can read in the current issue of CAR Magazine, I boldly declared it ‘the best American car I’ve driven’. But would it feel as good in ...