A fireball that lit up the night skies was spotted by hundreds of people in China's Yunnan. Experts have confirmed that the burning object was a meteor. No casualties or damages have been reported.

Advertisement
Men''s Swimwear Sale - up to 50% Off at Eastern Mountain Sports. Hurry, While Supplies Last!

More videos