Stitch Crashes Disney Plush – Lady and the Tramp – Limited Release is now available for purchase
Stitch Crashes Disney Plush – Lady and the Tramp – Limited Release was released today on Shop Disney. Now available for purchase for $29.99. Inspired by the original Lilo & Stitch film trailers from 2002 featuring Stitch crashing classic Disney film scenes, this monthly, limited release series of collectible premium …