McLaren gives up on 2013

It's official. The McLaren team has given up on trying to win the 2013 World Championship and shifted focus to 2014. And who can blame them? They haven't had a podium this season, let alone a victory, and after seven races, neither driver is in with a prayer of fighting for the Drivers' Championship. There... Continue Reading →

Create a website or blog at WordPress.com

Up ↑

%d bloggers like this: