Watch Spectacular Meteor Explode Over Albany, Missouri Tuesday
If you happen to have been looking at the sky over Missouri in the northern part of the state Tuesday night, you might have caught glimpse of a brilliant sky sight as a huge meteor exploded as shown by a camera in Missouri.