Beginning to think the solar eclipse was a bad omen after all: Irma forming
While you are busy praying for the situation in Texas, another test of American resolve may come with a storm along the east coast of the United States ..
Irma appears to be forming off the US east coast.
The National Hurricane Center says Tropical Storm Watches may need to be issued for portions of the Carolina coast later today.
Residents further up the coast, including Virginia, Maryland, Delaware, New Jersey, and New York should closely monitor this developing situation.
from Tumblr http://ift.tt/2vBfHBn