The Christmas Tree will be in the center of Echo Lake this year at Disney's Hollywood Studios.
Oct 18, 2017 | 9:43am EDT
Echo Lake will play a big part in the holidays at Disney's Hollywood studios this year.
Sep 08, 2017 | 12:38pm EDT
Sep 20, 2001