Quote:
Originally Posted by M1CAustin
Did you find that TVC Boba Fett in store? I never saw him at retail anywhere...
|
Wal Mart USA has been stocking him almost daily for a couple weeks now. Only lasts briefly. Use Now In Stock to get alerts. That’s how I got mine.