Yesterday, after a long day hearing at the FIA World Motor Sport Council (WMSC) in Paris, Vodafone Mclaren Mercedes F1 Team have been excluded from the 2007 constructors’ championship and fined US$100 million for cheating and using Ferrari F2007 information on their 2007 car (source).
That could explain why they suck in the last years and suddenly have a very fast car :) Good news for Ferrari, that have just assured the Championship Constructors’ title.