Because they’re from the 2014 Great Highwood Pumpkin Festival ツ
YSK these photos probably represent about one-tenth of one percent of all the carved pumpkins you can see at the Pumpkin Fest in Highwood, IL. So if you’re in the area, try to stop by. Today is the last day. And tonight is the Grand Lighting Ceremony! It begins at 5:30 PM.
(Sorry some of these pictures are out of focus. I took them with my not-so-smart-smartphone.)