Local News

About those mysterious lights: SpaceX satellites over Wake County cause a stir

Many WRAL viewers reached out after seeing the mysterious lights Saturday night.