Hurricane Lee passed by Bermuda on Sept. 14, not hitting the island directly but still unleashing powerful winds, crashing waves and torrential rain.
Quickly and easily download Instagram videos with our free tool.