Archive | Car Reviews

Tags:

MINI Cooper D Car Review

Posted on 14 October 2011 by Tony Santos

The Mini Cooper D is the latest in a long running series of small cars that are now gaining a reputation for their efficiency and economy. Continue reading “MINI Cooper D Car Review” »

Comments Off on MINI Cooper D Car Review