23 Feb 2021, 19:48 UTC · By: Alexandru Sincan / The Corvette C1 is now made in China and they call it the SS Dolphin. Reality is not what it seems to be from a distance and disappointment is almost guaranteed