Millions of people will be on the road this week, and some storms are possible. Meteorologist Ed Curran of CBS Station WBBM TV in Chicago has his eye on it. Source
Millions of people will be on the road this week, and some storms are possible. Meteorologist Ed Curran of CBS Station WBBM TV in Chicago has his eye on it. Source