Turduckens???

Wow,

No wonder Lousiana is one of the fattest states in the US. Has anyone ever heard of these Turduckens which were invented there? They were giving them away on the radio station I listen to and I wonder how awesome this must taste… Anyone try this yet?

I bet Moby is going to shit himself when he hears about this one…