The Perfect Storm: Possible Next Week... But Is It Likely?
So you may have heard… meteorologists up and down the East Coast are all on heightened alert this week. What has all of our attention? A little storm currently located about 325 miles South of Jamaica.