- 18 Feb 08, 21:14#33220
I know this is old news but I just discovered it. What do you suppose the body is made from? Lexan? Anyone know who makes these?
http://www.youtube.com/watch?v=ZEaYfgEchWo
http://www.youtube.com/watch?v=ZEaYfgEchWo
Discuss the sport you love with other motorsport fans
See our F1 related articles too!