- Oct 9, 2006
- 57,678
- 29,675
McLaren's been given the green-light by the FIA, but you never know... remember the F-duct? A brilliant, clever and efficient idea... ultimately banned by the FIA.
A good Ted's Notebook on the new engines...
A good Ted's Notebook on the new engines...