NC Town Puzzled by Mysterious 'Loud Boom'

Police said they aren't sure what caused the noise that reportedly shook homes.

January 19, 2017

Top Stories

ABC News Live Presents