John Edwards in Onawa, IA, Aug. 13, 2007

100º temps and a last-minute broken air conditioner don't dissuade the audience.

John_Edwards_3_07_SD530821.jpg