Insane Car Commercials and Advertising You Have To See To Believe
January 18, 2018
Ford - Ralph and Les The Cane Toads
Ford released this ad on Australian television back in 2012 for the Falcon. The spot features two cane toads having a humorous discussion on a roadway about the poor performance of four-cylinder engines before one of the toads - I won’t spoil which one - is mushed by the oncoming car. The ad ends with the tagline “Six-cylinder performance from a four-cylinder engine.” The shocking and gruesome ad raked in seventy-five thousand views in its first week alone and incited a knock-off from GM’s European brand, Opel, which we’ll take a look at in the next slide.