Tag Archive

CARS: Mini Cooper D test drive

Had a test drive Monday. Before I get on to my thoughts, a little background… I owned a Mini Cooper 2002-2005, then a Cooper S from 2005-2006. I got rid of the Cooper S due to running expense and I was sick of having to go to the petrol station every 10 minutes I was [...]