It’s March again and true automotive fans know that means the Geneva International Motor Show will open its doors to show the greatest new supercars from niche manufacturers and the latest important launches from mainstream automakers. Cramped together on one of the smallest showfloors in the industry, Geneva is always jam-packed with news and buzzing with excitement. Of course we were there and are ready to give our blunt judgment on all the new production cars that have been launched this week.