Drivers on I-5 encountered a peculiar sight over California's Disneyland Resort, but park officials offered a simple explanation.

See Full Page