20 years after it's release Disney has surprisingly made a lot of money on this small little film. What are Nostalgia Critic's thoughts two decades later? Let's take a look at Lilo and Stitch.