Interesting Nature Fact #865



More than 20 million meteoroids enter Earth's atmosphere every day.
Categories:    Nature  
Next Fact