As Tata Motors relaunches the Sierra at Rs 11.49 lakh, creators and auto fans dissect its horse-led film, debating whether the ad is a global-style homage or a little too close to Ford’s Bronco relaun ...