Do you guys have Extra Supermarket in the US? I thought that was a Brazilian thing..or French since its from the Casino (carrefour) group
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Do you guys have Extra Supermarket in the US? I thought that was a Brazilian thing..or French since its from the Casino (carrefour) group