Generations of veterans honored at patriotic parade