Verdict on the F1 McLaren-Ferrari spy scandal ends with McLaren hit with a record fine and being stripped of all 2007 manufacturers points. Oh and Ron’s not allowed on the podium should his drivers win anymore races this year.
Ouch.