Wednesday, November 5, 2008

Lewis Hamilton Wins Title!

After one of the most exciting and competitive season in Formula 1 history, the British drivers barely wins the title...
Ferrari manages another constructors title, the 8th in 10 years as both Kimi and Felipe did their part during the final race of the season to help Ferrari!