News

Last year Lilo & Stitch consumer products made an estimated $2.5 billion-plus, according to sources, and was one of 11 evergreen franchises for The Walt Disney Company that surpassed $1 billion ...