Meteor Spotted Near St. Louis, Missouri

A meteor falling near St. Louis, Missouri was captured on a home security camera, Monday, November 11.

Advertisement
Code: SPORTDX. Promo code is required. Discount is applied only to a certain category of goods.

More videos

RT 15 Dec 2019 20:03 CET

India