Type: Posts; User: lilricky
Actually there are Walmarts in the UK, but they use another name, ASDA, if that's familiar to you.