Driving a Range Rover Sport feels a bit like embarking on a world cruise. Rovers are designed and built in England. Yet, Rover is owned by the Indian firm Tata and the tested Sport SE was bathed in ...