Invest 91L Tagged; Could Develop Tonight or Tomorrow
An area of disturbed weather located over/near the east coast of Florida is associated with an elongated area of low pressure. This area has been tagged Invest 91L by the National Hurricane Center and has a low chance (20 percent)…