To tell the world about their new 24/7 car rental program, Hertz created an interactive traveling pop-up exhibit adding excitement to their announcement. Source: New feed
Comments are closed.