Tag: Todt

Michael Schumacher rare health update as Jean Todt visits tragic F1 star regularly

Michael Schumacher rare health update as Jean Todt visits tragic F1 star regularly

The fateful ski accident took place in the French Alps in 2013. Despite wearing a helmet the racing legend’s head hit a rock leaving him with sever [...]
1 / 1 POSTS