The first trailer for Lilo & Stitch was finally released earlier this month and we now have a clip (via Toonado.com) from the long-awaited movie ... on Experiment 626. Disney's live-action ...