Ford Focus: It doesn't need to drive along a country road under tumbling leaves. Ads Creative, Creative Advertising, Ford Focus, Advertising Design, Marketing And Advertising, <PERSON>, Tata Motors, Ad Car, Car Posters