Posted by Paul | June 10, 2016 at 09:43 AM ET
Han Solo and Princess Leia Organa from the Walmart Exclusive 3.75" TBS line has finally arrived on Walmart.com, but only by third party sellers. No sign of Captain Phasma yet. (smh)
-Click HERE to return to the home page-