Loading the player...


INFO:
Tropical Storm Ophelia on Saturday (September 23) doused the US Atlantic Coast with torrential downpours and unrelenting winds that caused flooding and widespread power outages.
Storm Ophelia floods the US mid-Atlantic