Did you know that 70% of Americans say that booking travel is stressful? Hertz wants to make the final leg of the journey – picking up a rental car – feel joyful, not draining, and they came up with a ...