More power… just in case

Ford is launching its new Ranger Hybrid across Europe with a campaign that pitches its power, alongside some delightful absurdity.

Link to video