Some facts....
#865
More than 20 million meteoroids enter Earth's atmosphere every day.
Previous Fact | Next Fact