Has Michael Schumacher still got what it takes to win an F1 race? That’s the question buzzing around the Top Gear office at the moment, and a few of the big names in motorsport have weighed in on the subject.
One of Formula 1’s most drawn-out ‘will they, won’t they’ sagas has finally been resolved ahead of 2014’s season finale. Yep, nearly two months after Sebastian Vettel announced his departure from Red Bull after the chequered flag is waved in Abu Dhabi, it’s been confirmed he swaps Milton Keynes for Maranello. Seb’s off to the […]