Rating: 27 of 77 (2017)Ad Mood: Light HeartedCompany: FordIndustry: Automobiles
We are presented with many depictions of one of life's many struggles, being stuck. A skier is hung up on a lift, a lady is stranded on the side of the road, as well as many other annoying situations to a human being. In light of these predicaments in life, Ford is developing new ways to help one move through life.