Showing posts with the label Midwest

Green Fireball Caught on Camera Over Midwest | VIDEO

Twitter lit up with reports of a meteor or fireball streaking across the sky and seen in Illinois, Iowa, Wisconsin, Kentucky. By Illinois Patch 4-16-16 Many people reported seeing a green …
Subscribe Our Newsletter