Disney Reveals Inner Workings of it’s Avatar Robot

#Disney finally opened #Avatar Land this May under the name, Pandora: World of Avatar.  Located within its Animal Kingdom park at the Walt Disney World Resort in Bay Lake, Florida. What’s more is that the attraction features a real true to life Na’vi. A Real Life Avatar? Na’vi is the name of the race of […]