turducken


food

Gross Thing For Sale At The Grocery Store #2

Frozen Turducken

Only $70!
Only $70!

Can you imagine the assembly line of despair that produced this monstrosity?

Nonmobile version