30-second national TV commercial for Turo, the world's largest car-sharing marketplace.
Stella, dodges travel stress, and grabs the keys to vacation success with her girls.
Director: Estevan PadillaProducer: Brenton Gieser Client: Turo