Michael Schumacher is to call time on his F1 career at the end of the 2012 season. Schumacher, who originally retired in 2006 before returning to the sport with Mercedes in 2010, announced the news at Suzuka on Thursday.
Read MoreMichael Schumacher Karting Photos Michael Schumacher landed in Las Vegas, NV November of 2009 to compete against the best kart racers in America. The largest shifter karting event in the United States, Super Nationals hosted by SuperKarts! USA. Below are exclusive Michael Schumacher Karting photos featuring Formula One driver Michael […]
Read More