Incredibly strong winds struck a huge swath of the Northeast on March 26, which even knocked out the power for certain areas.
Quickly and easily download Instagram videos with our free tool.