Ford “This World”

Check out the Ford “This World” Anthem spot I directed via Team Detroit and Tool of North America.