Cane toad road, emotional new ad from Ford


May 8th, 2012   |   No Comments   |   2000 – present
Poor Ralphie

Poor Ralphie

Ford Falcon and its EcoBoost engine leaves me feeling sad for toads rather than impressed by the car’s performance.



Related Posts

Tags:

Leave a Reply