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.