Giants Despair Hill Climb Race


Every year since 1906 racers tackle the Giant’s Despair Hill climb race. Louis Chevrolet, Carol Shelby and Roger Penske… well let’s watch the commercial.

Produced by Jump Motion Design, and voiced by Bill Mecca.