Tropical Storm Ophelia rocked the Delaware coast with rough surf, heavy rain and wind gusts that topped 60 miles per hour on Sept. 23.
Quickly and easily download Instagram videos with our free tool.