The Geneva Motor Show is often called the auto expo for the top 1 percent, the creme de la creme, the richest of the richest.
Why? because the best looking, most luxurious and the fastest of supercars are launched at this Motor show. The companies are aware of this excitement surrounding the automobile enthusiasts around the world and hence, hold on to their launches until the event begins.
What this eventually means is that there are a series of mind-blowing launches and a lot of jaws dropped on the floor.
Ещё видео!