See the new 35-foot-tall sculpture unveiled today along I-4 near downtown Orlando