Something new is arriving in Pandora starting April 22 according to a new teaser video from Walt Disney World. Looks like someone has arrived in a slimmed down version of the AMP suit technology as seen in the Avatar film.
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks