Ferrari Testa Rosa that took part in Le Mans 24-hour race on display at the Geneva International Motor Show in Switzerland, March 5, 2014. [HaoYan/chinadaily.com.cn]
Top luxury sports cars at Geneva Motor Show
Hot girls at Geneva Motor Show 2014
Hot new cars at GenevaMotor Show