A meteor streaked across the St. Louis area on Friday at about 10:16pm. We received many reports from viewers about the shooting star. Sightings of the streak of greenish-blue light were reported in four states, Wisconsin, Illinois, Missouri, and Tennessee. Two of our web cameras caught a great view of the meteor, Eckert’s in […]