South-Carolina5 months ago
Hundreds in South Carolina witness ball of fire plummeting to earth, officials confirm
A fireball fell from the sky June 26 around Noon as several hundred witnesses recalled the event. People in several states said they saw the fireball...