perfect roasted turkey legs

Two roasted turkey legs on a silver plate