Home»OTT Releases»Movie Releases»Building a Thrill Ride: Expedition Everest»
Disney's Animla Kingdom in Florida is famous for its extravagance. But what went into the making of it and its Expedition Everest roller coaster, is shown in this behind the scenes documentary.