Did you know that Walmart could be its own country? Read that and other weird facts here http://t.co/4O9mJwT6K4