In a surprising twist that highlights the enduring power of nostalgia and character driven storytelling, Disney has revealed that Lilo & Stitch is on pace to become the companys second largest licensed merchandise franchise this year, trailing behind only Mickey Mouse himself. More than two decades after the films original release in 2002, Stitch, the mischievous blue alien originally dubbed...
