'Messy and nasty' weekend ahead as Ophelia set to soak NYC
The storm, which made landfall in North Carolina Saturday morning, is expected to bring heavy rain, with winds gusts of 30-40 MPH. Travel plans have already been thwarted as NYC airports reported delays early Saturday.