Land Rover is owned by Jaguar, and Jaguar is owned by Tata Motors. Land Rover has a good history. I recently watched a movie called The Gods must be crazh, in which a mechanic calls the Land Rover an anti christ and a Son of a Maraka. Have no idea what on earth it means, but i guess like everyone might have, that it would be an african foul language.

The movie is supposed to be funny, has got a scene when some gangsters rob a store off some petrol, food and crib bedding and stuff for themselves amongst the romantic ventures of Stayne and Ms. Thompson.