Veterans were honored with a parade Friday morning in Downtown Pittsburgh.

Spectators braved the rain to line Liberty Avenue to watch the Veterans Day Parade, which featured military vehicles, veterans, high school marching bands and local officials. The theme was “Honoring a New Generation of Warriors.”

World War II-era military vehicles make their way down Liberty Avenue on Friday, Nov. 11, in Downtown Pittsburgh. (Nate Guidry/Pittsburgh Union Progress)
Carrying American and POW-MIA flags, a group of motorcyclists makes its way down Liberty Avenue during the annual Veterans Day Parade on Friday, Nov. 11, in Downtown Pittsburgh. (Nate Guidry/Pittsburgh Union Progress)
People braved the rain to attend the annual Veterans Day Parade along Liberty Avenue on Friday, Nov. 11, in Downtown Pittsburgh. (Nate Guidry/Pittsburgh Union Progress)
Members of the North Hills High School Marching Band perform during the annual Veterans Day Parade on Friday, Nov. 11, in Downtown Pittsburgh. (Nate Guidry/Pittsburgh Union Progress)
Members of the Hampton High School Marching Band perform during the annual Veterans Day Parade Friday, Nov. 11, in Downtown Pittsburgh. (Nate Guidry/Pittsburgh Union Progress)
Korean War veterans wave to the crowd during the annual Veterans Day Parade on Friday, Nov. 11, along Liberty Avenue in Downtown Pittsburgh. (Nate Guidry/Pittsburgh Union Progress)
People braved the rain to attend the annual Veterans Day Parade along Liberty Avenue on Friday, Nov. 11, in Downtown Pittsburgh. (Nate Guidry/Pittsburgh Union Progress)
Mayor Ed Gainey, center, and other officials march in the annual Veterans Day on Friday, Nov. 11, in Downtown Pittsburgh. (Nate Guidry/Pittsburgh Union Progress)
People braved the rain to attend the annual Veterans Day Parade on Friday, Nov. 11, along Liberty Avenue in Downtown Pittsburgh. (Nate Guidry/Pittsburgh Union Progress)
Nate Guidry

Nate is a photographer at the Pittsburgh Post-Gazette, but he's currently on strike.

Nate Guidry

Nate is a photographer at the Pittsburgh Post-Gazette, but he's currently on strike.