Boston's Veterans Day Parade wound its way from the Boston Common to City Hall, where it culminated in speeches and music. Nov. 11, 2012.