Mechanic lifts hood of a Land Rover, points out that the engine is made by a different company
Land Rover owners expect rugged British style and refinement. But lift the hood on certain models and you might find a surprise stamped right into the metal: Ford Motor Company.
Mechanic and automotive-minded creator Larry Law (@larry.law94) is all s... [5275 chars]

