The International Festival of the Arts 2024 kicks off this weekend at Epcot, celebrating the rich fabric of Disney storytelling through the arts. The annual festival, a fan favorite, runs January 12 to February 19 at the Walt Disney World Resort. It features live Broadway music, art activations, creative curated…