Following on from a series of cropped teaser images, Panoz lifted the covers off its new Abruzzi "Spirit of Le Mans" sports coupe today at the home of the 24 Hours of Le Mans race, the Circuit de La Sarthe in France.
The hand-built Abruzzi "Spirit of Le Mans" comes with a front-engine, rear-wheel drive layout and is powered by an unspecified powerplant that is said to deliver more than 600HP and 590 ft.-lbs. of torque.
The swoopy and unique-looking, but far from beautiful, sports car features a composite body that is claimed to be dent-resistant, shatter-proof, recyclable and both stronger and lighter than carbon fiber.
Read more �