Bend it like Schumacher?

Since retiring from full time racing seven time F1 world champion Michael Schumacher has been keeping his toe in the water by taking on a testing and development role with Ferrari’s road car program. The Italian manufacturer recently hired the Nürburgring to test the Ferrari F430 Scuderia and Michael certainly kept his toe in it. […]