x
Ford

Video content for the Ford Hub brand experience space on multiple LED screens located in the Westfield World Trade Center and Fulton Street Station in New York City.
Role: VFX Supervisor, Compositor, Finishing




© Keith Kin Yan Inc.
New York, NY.