Blazing meteor believed to be mysterious light seen in northwestern China
Newsflare STUDIO
A suspected low-flying meteor lit up the sky in northwestern China's Yushu City on December 23.The video shows a bright fireball..
A suspected low-flying meteor lit up the sky in northwestern China's Yushu City on December 23.The video shows a bright fireball..