Mercedes has now become the last of the F1 teams to officially launch their 2012 Championship contender: the W03. In looking at the photo, I can't help but notice at how large the car looks compared to the drivers. Don't they look like scaled down action figures to you?
It's now been a couple years since that one glory season of Brawn GP, and I'm sure that Ross and company must be starting to wonder if they will ever be able to draw level with McLaren, Ferrari and Red Bull, or will continue to head the best of the rest. We'll know shortly.