Archive
Pepsi's "resistance" themed ad was a disgrace. But are we really that surprised?