A limited edition version of the "Lilo & Stitch" soundtrack CD is now available at the Disney Stores and at the Disney theme parks. This limited edition (30,000 copies) release has a special lenticular cover, which is on a card placed into the jewel box in front of the regular CD booklet.
At...