A look inside Disney’s stunning new “Pandora”

Disney World’s newest attraction, Pandora: The World of Avatar, opens on Saturday, May 27th. We got in a little early… and here’s what we found.

Source:: NBC 2 News