Video courtesy of YouTube.

Filed under: santa falls float disney