Mr. Jack-o-Lantern, a giant strolling puppet, strolls along in Wheeling, West Virginia.

Mr. Jack-o-Lantern, a giant strolling puppet, strolls along in Wheeling, West Virginia.