Schumacher Racing: Michael as team boss in 2008
Michael Schumacher as team boss in the Formula One? The impossible would become possible. As we have to believe Eddie Jordan who came with the news in the summer of 2006. Was it a joke? Was it serious? Alternatively, was it just a PR move to promote Schumacher? It could be possible. For 2008, the […]
Continue Reading