It seems that even in the future people can’t get enough of the Disney signature snack the Turkey Leg. So rejoice people of today and tomorrow, because your savior has landed.

This snack stand carries the meaty treat as well as beverages to wash it all down.