Mark Webber to Leave Formula 1 in Favor of Le Mans 24 Hours?
If you have read the story of Red Bull’s Sebastian Vettel being demoted to the Toro Rosso team for the next Grand Prix in China and realizing soon after that it is just an April Fool’s joke, you should not worry about this one as it is no longer April 1st. But this bit of …