In a stockpot, combine the water, salt, vinegar, garlic, and bay leaf. Boil. Allow to cool, then chill completely in the fridge or freezer.
When cold, add the turkey, cover, and chill overnight.
Preheat the oven to 400F and combine the remaining ingredients.
Rinse the turkey legs and pat them dry, then cover in the seasoning mix.
Lay on a baking sheet and roast 20 minutes. Reduce the heat to 300F and roast another 15-30 minutes, or until the turkey is cooked through. Cooking time will vary depending on how large your turkey legs are.
To serve, wrap the bone-out side in aluminum foil, and prepare for a big, delicious mess.