Tuesday, February 9, 2010

Why the "Green Police" Is So San Francisco

NBC BayArea "Audi's "Green Police" Super Bowl ad was clearly out to mock environmentalist fervor -- and it hit close to home in greener-than-thou San Francisco."

No comments: