A little bit of paradise near a hotdog stand
(Newser) -
Other states might be green with envy, but it's only North Carolina that can claim its very own "miraculous" Kudzu Jesus. The mass of runaway weeds growing up a power utility pole and wires near the town of Kinston looks remarkably like Jesus Christ on the cross, say...