Happy Turducken Day!!!! Published on December 13, 2002 It’s in the oven. Oh happy day. Pictures and more video to come. Published inuncategorized