Dammit is this turducken ever gonna get done?