Tropical Wind and Rainstorm Lee made landfall in Nova Scotia on Sept. 16, slamming the province with intense waves and winds
Quickly and easily download Instagram videos with our free tool.