Ford: Cane Toad Road

Gutsy ad for the new Ford Falcon in Australia by JWT Melbourne. The ad features a pair of Cane Toads, that are unsurprisingly not loved in Australia as a pest. Debatable if it tells you much about the car, but at least it has people talking.

Chris

Adman at Ogilvy

What's your say? Leave a comment