Marty Walsh Places First in Boston Mayoral Preliminary

See video