Turducken

  • Posted: 1/11/2014
    • Length: 01:24
    • Plays: ???
Synopsis >

Hebert's Meats in Lousiana claims to be the original creator of this 18-pound combination of duck, chicken and turkey.

TV GUIDE Users' Most Popular