While it does make a good story, I think the asteroid impact
hypothesis was never proven for the Cape Fear region. Now if
you wanted to talk about the *pods* found in local fields a few
years back there may be a connection. I think there was a meteor
shower about that time ;-).
Jeff in NC