1 Articles
1 / 1

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
Share This Post

New Freedom Questions

There are no questions about this topic.
Be the first to ask!

From Our Partners