Formula One racing group McLaren unveils a new road car
Formula One racing group McLaren has unveiled a new road car that marks the creation of a new UK-based carmaker.
The current Formula 1 world champions Red Bull Racing Team recently revealed their new car for the 2011 Formula 1 season, which was the first car that was launched at the pre-season test session, in Valencia.