On a lighter note I have to point out that Veterans Day contains a certain amount of BS.
Think about it,
The Post Office has the day off,
Banks have the day off,
Schools have the day off,
Even the Library has the day off.
The Air force doesn't get the day off
The Army doesn't get the day off,
The Navy doesn't get the day off,
The only reason the Marine Corps gets the day off is because they are all still hung over from the Birthday Ball yesterday.
If they really wanted to "Honor the Military" every one else would be working and the whole DOD would have the day off.