Kylie x Bratz Store Display Walmart located in North Carolina, USA (September 22nd, 2023) Leave a Comment / By King / October 15, 2023 This was taken at a Walmart in North Carolina, USA on 9/22/23. Views: 83