A tropical depression has formed in the same area where Hurricane Lee began, and it appears to be on a course toward Bermuda.
Quickly and easily download Instagram videos with our free tool.