Advertising December 3, 2017 0 TOYOTA ECHOES ‘THIS IS US’ IN A NOSTALGIC, HEARTWARMING HOLIDAY SPOT Lance Acord Helms 100-Second Spot That Premiered on NBC Toyota’s holiday film, a 100-second spot…