by Recent News on September 19, 2008
Filed under: Recent News
The Earth Barge has finished its refurbishment and is back in the show at Epcot’s Illuminations. The quality of the globe is much improved and we can actually make out the images now. Video is from wdwmagic.com via youtube.