PICS - 2006 / 2007 Z06 catches on fire in Long Island

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: 80563
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
Add image file
Upload is a website by car enthusiasts for car enthusiasts. It is not affiliated with any of the car or spare part manufacturers or car dealers discussed here. All logos and trade names are the property of their respective owners.