A couple of months ago we brought you news that seven-time Formula One world champion Michael Schumacher, who finally stepped down from the sport at the end of last season, would spend his days helping develop road cars for former employer Mercedes-Benz. While we were hoping that would mean Schumacher would be fine-tuning the automaker’s…

Filed under: Racing News

Like this post? Subscribe to my RSS feed and get loads more!