Topic Title: Turkey
Created on November 29, 2013 at 08:11 AM


We had the best turkey ever on the Holland grill today. Ours was 15 pounds and took exactly 3 hours. Ours too when we cut it the juice was going down the breast. I don't really get into turkey all that much but this was actually good to me.