March 9th, 2010

formula 1 Schumacher

The world of Formula 1 will be holding it’s breath this weekend as the seven-time world champion, Michael Schumacher, comes back to the track with Mercedes. Sakhir, Bahrain is the circuit that will be putting the German to the test for the first time after a long layoff from F1 racing. You can get all the odds now. Will it be a dream return for probably the greatest driver ever? Or will he fade away in the desert?