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:
- BHT