Roast Turkey
Thanksgiving has come and gone but our family just roasted and feasted on our turkey last evening. It seemed to take forever to thaw (that's what happens when you buy a 21.5 pound turkey) and it finally was THE DAY we were eagerly awaiting.  It was time to roast our turkey and for the first