Focus ST-2
Interesting article I was reading on Pistonheads about the two lapping the Nurburgring.
http://www.pistonheads.com/news/default.asp?storyId=18331
Given the power difference I think the R26R's time is pretty impressive
http://www.pistonheads.com/news/default.asp?storyId=18331
Given the power difference I think the R26R's time is pretty impressive