Monday, February 25, 2008

Advertising: Most memorable Christmas ever

I have no idea what they're saying, but this ad for Found Magazine is awfully funny. (NSFW)