Endora SC 1 |
| Endora-Cars, a German company, announced today a new supercar, called the SC-1, which is meant to blend a classic sportscar design with modern technology. The styling of the Endora SC-1 is inspired by the European and American models of the sixties and early seventies. It aims to combine dynamism, with... More » |