Watch: Winter storm continues in Boston, low visibility
Watch: Winter storm continues in Boston, low visibility
Winter storm makes its final stand in the Northeast. Snow is seen falling in Boston, Massachusetts where visibility is low.
Winter storm makes its final stand in the Northeast. Snow is seen falling in Boston, Massachusetts where visibility is low.