As brand ambassador for Mercedes-Benz and an F1 racing legend, Michael Schumacher is part of the family here. Best wishes to him and his family following his skiing accident this weekend.

December 30, 2013 at 9:25 am by Jesse Cannon-Wallace
Category: Videos