Picture posting is enabled for all :)
Having rechecked that link It might just be satire. #Not sure if it is true. On reading the account, it mentioned that the nearby facility may have led to cross pollination/contamination leading to the mini pumpkin. Eye witnesses reported that 3 arsed chickens were observed at the facility, presumably so that they would lay three eggs ;D