Meteor shower

Meteor shower

In March or April of 1490, tens of thousands of people were likely killed by a meteor shower over China.

Previous Fact Next Fact
Categories: DeathSpace

Latest FactRepublic Video

32 Incredible Easter Eggs You Missed in Harry Potter Movies