Apparently the owner of this Red 2006 or 2007 Chevrolet Corvette Z06 claims that the Chevrolet dealer in Long Island, NY had just done some work on the exhaust system on the car and this was the result
See the pictures at:
formatting link
MotorsForum website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.