AMC does this every Vet's Day, Memorial Day, 4th of July, ect. They have a very good library of films, but I enjoyed AMC more when it was unedited and commercial free.
I'm really dissapointed in TCM for not showing their best warfilms this weekend. They have the rights to some great WW1 films including Hell's Angels.