You had to be up very early to catch a glimpse of a spectacular site yesterday morning. A blazing green fireball could be seen falling from the sky all over the Midwest including reports from Indiana and Kentucky! Did you see it?
Chicken Little would mess in his feathers! Today started off with a BANG in Russia. A meteor crashed to the Earth and lots of folks were filming as it happened. Check it out! This is amazing.