After a race which nearly required use of the defibrillator paddles on your truly, Lewis Hamilton was crowned Formula One World Champion. After 18 Grands Prix it all came down to the last corner of the last lap of the last race. If a Hollywood script writer had written this he'd have been laughed out of town, proof again that truth is stranger than fiction. Anyway this post is a reference to my June writings.
Read the full race report here. Hope for the Bifecta Part 2 at around 11pm EST tonight.