Disney has taken Duffy the Disney Bear to new heights at Epcot – literalry. But it’s all for a good cause. Guests at the park can check out the 20-foot-tall Christmas tree made from 1,200 stuffed Duffy bears. The tree starts Disney cast members’ annual collection for Toys for Tots. [Read more…]