Tuesday, May 03, 2011

8755: Happy Mother’s Day…?


A headline declaring Osama Bin Laden’s wife was not killed in the raid appears beside a Coach banner ad expressing Happy Mother’s Day. Nice.

No comments: