Today marks exactly 70 years since the first Corvette was unveiled in 1953, so Chevy decided it needed to get its flagship sports car something special to mark the occasion: a battery and an electric motor. But wait! Hold your handkerchiefs and dry those eyes because this Corvette is no EV. Its roaring 6.2L LT2 […]
