Each night, thousands gather at Walt Disney World’s Magic Kingdom in Orlando for fireworks. But Mother Nature decided to put on a show of her own Friday night over Cinderella’s Castle.
Each night, thousands gather at Walt Disney World’s Magic Kingdom in Orlando for fireworks. But Mother Nature decided to put on a show of her own Friday night over Cinderella’s Castle.