And, Here Are The Most Insane Ads Of The Week

For dishwashing liquid, of all things. Via The Philippines.

Translation: “Something something tough grease something.”

They scare the shit out of me, but they’re cool to look at.

Ad agency: Campaigns & Grey, Philippines.

Check out more articles on!

  Your Reaction?


    Hot Buzz

    Republicans And Democrats Are Questioning The AT&T Takeover Of Time Warner

    Here’s How To Give Your Partner A Foot Massage Tonight

    Now Buzzing