For many passionate fans, 2 Nov 2008 marked the beginning of a LLLLOOONNNGGGG mourning period until the magical date of 27 March 2009 came along… for those still in the blur, 2 Nov 2008 was the date the Formula 1 (F1) 2008/09 season came to a close….. and 27 March 2009 will be the start [...]