7 Mar 2014, 14:22 UTC · By: Gabriel Nica / In terms of supercar and hypercar premieres it doesn’t get any better than this year’s Geneva Motor Show. The venue had its hands full in the two press days that preceded the actual kick...