Steve Cochran on The Big 89
How accurate are political polls? Illinois' premiere pollster Rod McCulloch breaks down which polls you can trust
00:00 / 17:45
Advertisement