I saw the buzz about this all over social media Saturday, May 4 after what many thousands described as 'a green fireball' explode over Illinois. Many captured video of the space rock as it disintegrated over the Land of Lincoln.
I always say Illinois gets such a bad rap for a LOT of things, but there are parts of the state that are nice. One of those places is being recognized as being among the best places to live in the nation.