GM Volt Forum banner

energy-independent future

  1. Succeed where 8 Presidents have failed.

    General Motors and General Automotive Topics
    Jon Stewart hilariously reviews the history of the last 8 President's who all promised to end our oil addiction and who all failed. Each set a deadline, none were met. Thanks DonC for suggesting this clip! The ending was very funny as you'd expect. Sometimes, we need to lead the politicians by...
Top