The 105th annual New York City Veterans Day parade kicks off Monday at noon, honoring the sacrifices and service of veterans from all branches of the U.S. Armed Forces.