Spencer’s Releases New ‘Lilo & Stitch’ Apparel and Merchandise Collection Online
Just in time for 626 Day, also known as Stitch Day, Spencer’s has released several new merchandise and apparel items themed to the recent live-action “Lilo & Stitch” film. Stitch Slippers – $34.99 These blue slippers have Stitch’s head and arms made out of plush material near the toes, so he is looking up at … Read more