Everyone's seen a twin turbo vette by now, but who's seen an STS twin turbo DIESEL Vette?!?!? This car just got done last week and
the owner decided he wanted to break it in the right way! Sorry, no specs right now, they don't want to give any away just yet.