Designed by
Title
Mini Cooper race car #21169249
Description
A Mini Cooper race car being driven at the 2011 NASA Championships at the Mid-Ohio Sports Car Course in Lexington, Ohio on September 10, 2011. See my portfolio for more automotive images.
This image is editorial