Mysterious 'Space Ball' Crashes in Namibia

EDITOR'S RECOMMENDATIONS

More from Space.com