The nation's oldest continuous Memorial Day parade wound its way through Olde Towne Portsmouth on Monday.
This is the 129th year for the parade, which began in 1884.
Veterans organizations, marching bands and boy scout troops took part.
A huge crowd lined the street to watch the parade that started at I.C. Norcom High School and traveled down High Street.
Those gathered say it's important for them to take the time on Memorial Day to pay tribute to the men and women who have lost their lives on the Battlefield and to salute those who are still serving.