Thursday, January 12, 2012

Advertisement about "strange US preference for frozen food."

Business week is running these print ads, which are also displayed in Underground stations:


No comments:

Post a Comment