By Tracy Vanity Can’t carve worth a shit? You can buy a California organic “Pumpkenstein.” The price for this molded monster masterpiece? $75! In more monster pumpkin news, this 2,058 pound pumpkin set a record. 5,000 brown recluse spiders invade a house in Missouri. Boy dies from brown recluse bite. Just in […]