I too saw this episode of Diners Drive-Ins and Dives and the turkey looked really good. I think I have it on my DVR also. I am sure everyone is correct about it steaming in the foil. The guy said that his brother or brother-in-law taught it to him. I would really love to try this. Has...