News

The original Lilo & Stitch was released in the summer of 2002 and bowed with $273 million globally against an $80 million ...