"Ford claims that 90% of its cars are still on the road today That's pretty bad, apparently only 10% of them made it back home"