Just arrived in North Carolina's outer banks islands, and looking at the coming QPF has me
What's driving this crazy rain fall? I'm not aware of any tropical depressions, but haven't been following closely this summer. Thanks for any feedback on what I can expect this week!