Claim: Land Rover makes cars.
Evidence: Land Rover sold 194,000 vehicles worldwide in 2009.