Image001

Of course, since I find Rachel Ray to be one of the most intolerable people on the planet, it wouldn’t surprise me at all if she devours puppies off-camera.