Invest 90-L churns off the Carolinas
Invest 90-L churns off the Carolinas
FOX Weather is tracking Invest 90-L, an area of low pressure and disorganized showers that the NHC identified as possible to develop. Where is it going and will it impact your Father's Day weekend?