Goodwood Festival of Speed
The vehicle was unveiled in the 2010 Goodwood Festival of Speed, followed by the 2010 Paris Motor Show.