Pizza Hut just gave out free pizza for life to this person

Who doesn’t love Pizza Hut? It’s would be a dream to get unlimited pizzas for free for a whole lifetime! I’ve even heard a friend say, “Something that’s free tastes even better”. Pizza Hut has offered to give pizzas for life to a certain person. Have you guessed who? It’s none other than England’s national…