Peter Pan floats land at Walt Disney World

Peter Pan floats land at Walt Disney World
Did someone say ice cream and Sprite? They did.