Turducken - HISTORY

Turducken

Author:
Video Rating:
TV-PG
Video Duration:
1:24

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

RELATED CONTENT