The City of Harrisonburg honored Americans who have served in the US military with a parade. Members of the community gathered alongside downtown Main St to watch the patriotic-themed floats pass by and to honor American veterans.