The second man charged in a hayride crash involving nearly 30 seventh graders in Keokuk County has pleaded not guilty.