Salem: The Salem Memorial Day Parade makes its way up North Street on Monday morning. Photo by Matthew Viglianti/Staff Photographer Monday, May 25, 2009.
090525mvimemparade