Serving up oodles of nerd with a crunchy coating of odd
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.