Michael Schumacher continues his recovery from a horrible skiing accident. The all time leader in wins (91) and championships (7) Schumacher’s career was legendary. Thanks to the good folks over at Motorsports.com we can take a trip down memory lane and remember all 20 of Schumacher’s F1 cars. God Speed Michael!
Photo Credit: Camille De Bastiani – CdeB DESIGN