Pumpkin run draws 1,000-plus participants in 25th year (SLIDESHOW)