Photo Finds: Rivers Of Light and Avatar Construction at Disney’s Animal Kingdom – Aug. 12, 2014
By Nick Russo An innovative new show called ‘Rivers Of Light’ is set to come to life at Disney’s Animal Kingdom. On this episode of Photo Finds, we take you around the park