Found this on the internet... http://www.autabuy.com/Vehicles/Details.cfm?VID=14873068
Part Corvette, part Testarossa, part ???
Click to view attachment
Click to view attachment
Click to view attachment
Click to view attachment
Click to view attachment