Let’s Talk Turkey: Green Bean Casserole

November 20, 2007 5:23 am

Hi everyone.  I am alive and well and only slightly frazzled with everything going on.  This is the week of Thanksgiving in America so for the…