Vettel’s 2010 winning F1 car graces Mayfair in London

Luscious Liz

Sebastian Vettel’s championship winning Formula One Red Bull racing car was on display in Mayfair during the second week of June 2011. The 2010 RB6 car named ‘Luscious Liz’ looks absolutely stunning in the flesh. It was closely guarded by 4 suited guards.

The car was on display in the flagship Infiniti dealership opposite Green Park tube station in Central London. Hoards of tourists gathered outside the dealership to photograph the car.

The F1 car has been rebranded with the 2011 Red Bull sponsors including the Infiniti badge on the nose which is a new partnership for the season.

[slideshow id=10]

This entry was posted in Featured, General and tagged , , , , . Bookmark the permalink.