The First 2021 Chevrolet C8 Corvette Has Been Delivered

With only 500 miles on the clock, Brian M. Bowling was getting on a freeway when his car started to leak oil before it caught fire. As you can imagine, …