Yuck is all I can say. I've tried them twice and both times yuck! To rare for me. Really red and gamey tasting.
ETA: Don't know this person but I googled Turkey Leg to see if there were any good pics on how red the turkey legs are. Found one and yuck again!