Daily Archives: October 20, 2003

Feature: Mini Cooper S handles Targa Newfoundland

Click image to enlarge by Paul Williams Road-testing a car for review usually involves driving it for a week, and commenting on the vehicle’s performance and features. The idea, in my case, anyway, is to simulate activities that owners would … Continue reading

Posted in Motorsports, Performance and Customization | Comments Off