1 Articles
1 / 1
199

General Motors is at it again with a new Chevrolet Volt TV commercial. Viewers of the Winter Olymics (at least in some markets) recently saw a TV ad in between the skating and the skiing that made no mention of the environmental benefits or freedom from the power of Big Oil that electric vehicles provide. No, this one was based on pure survival instinct.

1 / 1