B-Roll Videos

Featuring the Hertz Customer Experience in North America and Europe, and Hertz’s world headquarters.