Michael Schumacher announced his final retirement from Formula 1 at Suzuka this morning.
Tag: tombazis
The F2012: A new challenge for Ferrari
Following the cancellation of their official launch party in Maranello due to poor weather, Ferrari instead released their 2012 Formula 1 machine on their site this morning.