US East Coast Deluge Imagery Keeps Popping Up. NOT a certified fate.