Avatar The World of Pandora
Welcome to Pandora The World of Avatar! The Nerd Caster team made a trip to the Walt Disney World Resort last week and bring you their findings on the new Animal Kingdom Land Avatar, the World of Pandora. The team talks about the food, stores, atmosphere, and of course the two new attractions. Listen in as [...]