Racing Car Photos
Two ROC cars battle it out
Ed.: Nearly lifting a wheel, but not quite. France versus Scotland at Race of Champions at Wembley in 2008.
Picture added on 11 January 2011 at 09:17