I did a little digging and came across this article: http://www.suntimes.com/business/lazare/1996380,CST-NWS-lew18.article.
So far, there's a facebook fan page (http://www.facebook.com/snapshotofamerica?ref=sgm) and a trailer on Youtube...worth watching.
So here's my question: If this is intended for the true general public, I'm curious to see if they get it. Right or wrong, I generall think of "America" as a lowest common denominator deal, and this definitely isn't.
Wonder what the next 4 ads have in store.