Posted by Neo on November 22, 2008 ·
In the age of the internet, media leaks and spy shots, the automobile industry does not really get much of a chance to pull off major surprises when it comes to car unveilings on grand stages. The art of concealment becomes all the more difficult when you are a really big player in the auto world as there are many eyes pushing and prodding for the latest. [...]