7 Aug 2020, 04:13 UTC · By: Elena Gorgan / New campaign ad promises to help American auto industry “own the 21st century again,” may have let the cat out of the bag on an electric Corvette