TastyDays

Consumer Reports: Turkey Roast-off 11/20/08

Do you love Thanksgiving turkey, but hate how long it can take to cook? Turbochef has a wall oven that promises to cook a 12-pound turkey in less than an hour! Consumer Reports put that claim to the test.

Tags:

RELATED COOKING Videos



Found Country:US