Festival of the Lion King, Disney’s Animal Kingdom Park in the Walt Disney World Resort – Episode 18

This week we watch Festival of the Lion King at Disney’s Animal Kingdom Park in the Walt Disney World Resort in Florida on Travel with Rick with your host, Rick Howard

Hope you enjoy this week’s video, be sure to leave a commment!

Rick Howard
ricksig100