NYC is hosting its 105th annual Veterans Day Parade, the nation’s largest event honoring veterans from all branches and eras.