It’s got two cane toads that are whacked out on their own bodily secretions, a nice deserted road and a new Ford that is apparently, unbelievably quiet. If you’re squeamish than this ad from Ford Australia may not be for you, but if you don’t mind a little squished toad, then click through for the video and enjoy.

Site Info

Subscribe

RideLust is a site for car enthusiasts by car enthusiasts. We feature new car reviews, videos, photos, product reviews, rants and raves and anything else we feel may be of interest to readers who loves cars, motorcycles or other wheeled transportation. A co-production of SeaWaves & Brainz. Copyright 2011-2099. Privacy Policy.