Dozens of people gathered along Main St. in Fairhaven to watch the annual Memorial Day parade Monday morning. Children were waving flags and cheering for the bands and fire trucks as they rolled by on their way to Riverside Cemetery.

Two veterans watching the procession say the town pulled out all the stops this year.

The parade featured the Fairhaven High School Band, veterans from all branches, and local youth organizations.

Greg Desrsoeirs/TSM
Greg Desrsoeirs/TSM
loading...

The procession paused in front of the high school while the American flag was raised and the band performed the "Star Spangled Banner."

Greg Desroseirs/TSM
Greg Desroseirs/TSM
loading...

The parade ended at the cemetery where fallen soldiers were honored with a cannon salute at the Civil War Monument.

More From WBSM-AM/AM 1420