I'm no racing aficionado but I found this article pretty interesting and I think others here might also.
http://www.auto123.com/en/info/news/new ... 27094&pg=1
Besides, you gotta like the picture 8)
http://www.auto123.com/en/info/news/new ... 27094&pg=1
Besides, you gotta like the picture 8)
