Carlsson's first supercar, the C25, made its debut at the 2010 Geneva Motor Show. With a limited run of 25 units, the C25 is powered by a twin-turbocharged V12 engine that generates 753 hp (562 k…
Elfin- Australian made sportscars Red Elfin Cars Unique Elfin Cars Design Elfin Cars Streamline Side Elfin Cars Sporty Black Elfin Cars Elfin Cars Hatchback Elfin Cars Back View