Skip To Content
    Updated on Aug 23, 2020. Posted on Aug 17, 2012

    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.

    BuzzFeed Daily

    Keep up with the latest daily buzz with the BuzzFeed Daily newsletter!

    Newsletter signup form