A rare massive ice formation in the Presumpscot River has astonished the city of Westbrook in Maine.
Quickly and easily download Instagram videos with our free tool.