McLaren MP4-28 revealed
McLaren hasn’t won the Formula One Constructors' Championship since 1998, and the last time the team was victorious in the Drivers’ Championship was back in 2008, when Lewis Hamilton took the title. So the Woking-based outfit must be desperately hoping that its contender for the 2013 season, the MP4-28, might end the fallow period.