No Image

Chevrolet races down a mountain

Chevrolet is off to the races in one of the newest videos to join our viral video chart. “Defeating Gravity” is a quick, 15-second clip of a Chevrolet Corvette Z06 racing down a mountain versus…