Massive, mysterious booms rock Cape Fear region

Massive, mysterious booms rock Cape Fear region