Royal Turkey Fresh Drumsticks