6 cars making over 1,000 hp debuted in Geneva

//6 cars making over 1,000 hp debuted in Geneva