The People of Walmart are on another level (35 Photos)
Once again, it’s time to feature the latest contributions to the consistently bizarre People of Walmart that are on another level. Walmart is one of America’s largest big-box retailers. According to their website, Walmart has 8,400 retail stores in fifteen countries. Take a look at these 35 hilarious pictures of Walmart People that will make your day.