Ferry_vO Retired SOH Administrator Mar 13, 2010 #1 Found this on the official FIA site, for those interested in the technical side of F1: http://www.formula1.com/news/technical/
Found this on the official FIA site, for those interested in the technical side of F1: http://www.formula1.com/news/technical/