Your place for Space News
Two NASA instruments captured imagery of a meteor that exploded over the Bering Sea on Dec. 18, 2018.