Discuss as:

Soldiers, both past and present, honored in New York City parade

Spencer Platt / Getty Images

World War One reenactors with a U.S. Army division march in the Veterans Day Parade on Nov. 11, in New York City. The New York Veterans Day Parade includes active-duty officers, veteran's groups, junior ROTC members, and the families of veterans. The parade, which has been held in New York since 1929, features over 25,000 participants, making it the largest Veterans Day Parade in the nation.

At first glance, I wondered if this was an archival image. Instead they are reenactors participating in the Veterans Day parade in New York City today.

See more photos from Veterans Day on PhotoBlog.