Here's a disgusting WTF? website

Link : http://www.horror-wood.com/yum_worms.htm