Thursday, May 3, 2012

Ford of Australia murders cane toad



Cane toads. Without a doubt they are an invasive species that are wreaking havoc on the Australian countryside.
In this Ford of Australia ad for its new EcoBoost engine we have a conversation between two toads sitting on a road somewhere in Australia. One of these toads it seams is a bit car savvy, he listens to an approaching vehicle off in the distance and makes a very regretful decision.

No comments:

Post a Comment