August 15, 2018
Chevrolet Corvette Z06
Chevrolet Corvette Z06
United States
This 9-second Corvette C7 Z06 driver was showing off when leaving a car meet and ends up embarassing himself, his car and his ego.
Credit: Speed Society