Every year on November eleventh, Americans reflect on the sacrifices veterans make to keep our country free.