Moments from New York City's Veterans Day Parade
The annual Veterans Day Parade takes place in New York City, U.S., November 11, 2019. /VCG Photo

The annual Veterans Day Parade takes place in New York City, U.S., November 11, 2019. /VCG Photo

Veterans Day is a federal holiday in the U.S. that honors military veterans. It is observed on November 11 since the major hostilities of World War I formally ended on that day in 1918. /VCG Photo

Veterans Day is a federal holiday in the U.S. that honors military veterans. It is observed on November 11 since the major hostilities of World War I formally ended on that day in 1918. /VCG Photo

U.S. President Donald Trump, the first sitting president to attend the parade, delivers a speech during the opening ceremony. /VCG Photo

U.S. President Donald Trump, the first sitting president to attend the parade, delivers a speech during the opening ceremony. /VCG Photo

"To each veteran of the war, the glory of your deeds will only grow greater with time," Trump said. "This city is graced with your presence. This nation is forever in your debt and we thank you all." /VCG Photo

"To each veteran of the war, the glory of your deeds will only grow greater with time," Trump said. "This city is graced with your presence. This nation is forever in your debt and we thank you all." /VCG Photo