Two Porsches made global debut

Porsche celebrated the world premiere of two extreme sports cars at the 2015 Geneva International Motor Show was held in Geneva, Switzerland, from March 3 to 15.