decatur

Farm Progress visitors worry about weather

Aug 29, 2013
Bill Wheelhouse / Harvest Public Media

Hot weather has been greeting visitors to this year’s Farm Progress Show in Decatur, Illinois, one of the country’s largest agriculture trade shows.