Chevrolet is launching a new web series featuring their quality control engineers from Department 180. The short clip shows the real engineers seemingly having a blast freezing, heating, crashing cars, and performance testing their products.
Those wa...[Read on]