Pumpkin found hanging in pear tree

September 19, 2011 4:27:08 AM PDT
An Iowa couple have discovered an eerie presence in their pear tree, just in time for the approaching Halloween season.
Load Comments