Review: Santa Clarita Diet
If the thought of watching Drew Barrymore eat a grown man’s detached foot makes you sick to the stomach, then the new Netflix series Santa Clarita Diet is not for you. Barrymore stars as Sheila, an undead, sex-crazed real e...