This car debuted at the 2007 Frankfurt Motor Show. This mid-engine sports car is powered by a 6.5 L 12-cylinder engine that generates 493 kW (670 PS).
Your best source for noteworthy updates. Designed by WebAndName.
Your best source for noteworthy updates. Designed by WebAndName.
Discussion about this post