Jaguar challenges its competitors BMW, Audi and Mercedes by publishing these latetst print ads. "Devour the Road". Curious whether they'll respond.