This collaboration with Strada brand agency uses a fun mix of video, stop motion graphics and eye-catching motion to promote the new Wendell Falls community in Wendell, N.C.