This mystery space ball fell out of the sky on Namibia and made headlines all over the world. Some as alarming as the one above.
This mystery space ball fell out of the sky on Namibia and made headlines all over the world. Some as alarming as the one above.