Big 3, Mason & Remy, Video
BIG 3: Record STL Snow, Meteor Over Metro & Disney Plus Issues
1. St. Louis is coming off a historic day of weather. The National Weather Service says one-point-five inches of snow fell in the city yesterday.
2. Social media is abuzz after what appeared to be a meteor was spotted streaking across the sky in the St. Louis area.
3. The launch of the Disney-Plus subscription service isn’t going well.