Geneva Motor Show - Day One - 03/03/2009

The Geneva Motor Show opens for media wonks today. Whatâ??s the latest on the exotic and not-quite-exotic iron stalking Switzerland this week? Hosted by Derek DeAngelis.