Pumpkin Inferno – 7,000 pumpkins!

7,000 hand-carved pumpkins on display in Upper Canada Village.