Live – Jamitors at Epcot! Merry ChristmasHerb Leibacher·December 24, 2016Videos Connect on Facebook Share Want more Disney fun? Get news and information every week! Live – Jamitors at Epcot! Merry Christmas