Heavenly Explosion! Bromide Meteor Flash Seen over North African Skies



A spectacular site was seen from the International Space Station Monday when a probable bromide meteor explosion lit up the skies over north Africa. #shorts