Scott “Scooter” Burroughs Returns to 2025 EPCOT International Festival of the ArtsPublished 99 days ago at WDW News Today