in

A meteor burning up in Earth’s atmosphere, filmed from the International Space Station. – natural

A meteor burning up in Earth's atmosphere, filmed from the International Space Station.

A meteor burning up in Earth's atmosphere, filmed from the International Space Station. – formidable