Walmart has announced that all store locations will be closing for Thanksgiving Day, on November 25th, as a “thank you”…