The Green Police (National Review, 02.07.10)

Posted by hpayne on February 7, 2010

Audi’s devastating Super Bowl commercial on America’s green police (though I’m not sure Audi actually intended this brilliant piece of social commentary):

Leave a Reply