Was this a glorious end for that Chevy? Or is the result of a demolition derby simply Detroit detritus?
carsflag