Live – Let’s check out Turtle Talk at EpcotHerb Leibacher·September 16, 2017EPCOTVideos Connect on Facebook Share Want more Disney fun? Get news and information every week! Live – Let’s check out Turtle Talk at Epcot