Photos: Supercars in Geneva

What better place than the land of luxury goods makers and investment bankers to unveil your brand-new supercar? Some of the world's most exclusive manufacturers used the first day of the Geneva auto show to wow the crowds with their new wares.

CNET Reviews staff headshot
CNET Reviews staff