Probably a theft recovery - there was a C6 hijacked at gunpoint at a mall in Houston (some relocated gangters from New Orleans pulled off the heist) and rumour has it it was a C6 Z that was stolen.
This could be whats left
Although it seems all the plastic bits are gone - only metal remaining... interesting...