NASA’S meteor trackers have confirmed a large space rock struck the skies over St Louis in Missouri, spectacularly lighting up the night skies. Daily Express :: Science Feed
Comments are closed.