Allahpundit HotAir.com 6/28/2011
To truly enjoy this you need to have seen Volkswagen’s Super Bowl ad, but since pretty much everyone in America already has, I think we’re safe. Credit where it’s due: Even if you hate the message, this is major progress in how greens advertise their cause. Not so long ago, if a […]