If your chicken has lots of extra fat and skin, I recommend trimming some of it off. But you will want to leave a covering of the skin on for the best juicy chicken.
In a large cooking pot, mix and heat the marinade ingredients until the butter is melted.
1 c. water, 1 c. vinegar (white or apple cider), 5 Tbsp. butter, 1 1/2 Tbsp. salt, 1 1/2 Tbsp. Worcestershire sauce, 1 1/2 tsp. black pepper, 1 1/2 tsp. garlic powder, 1 tsp. onion powder
Add the chicken and bring it to a boil. Cover and cook the chicken for 15 minutes.
5 - 6 lbs. bone-in chicken legs and thighs
Remove from the heat and let it sit for another 15 minutes.
Place the chicken onto a hot grill (around 450° - 500°) with the skin side down.
Reduce the heat to low and barbecue slowly for the best juicy chicken. Flip the chicken occasionally and baste or spray it with the marinade.
Baste the chicken with your favorite bbq sauce for the last several minutes of cooking.
Barbecue sauce
Barbecue to the desired doneness. Chicken is supposed to be safe to eat at 165°F when inserting a meat thermometer, but I prefer mine a little more well-done than that (180° is perfect).
Remove the chicken from the grill and place it into a heat-proof dish. Cover, and let it rest for 5 - 10 minutes before serving.
Leftover chicken is great to eat the next day. Although I don't really like to reheat chicken on the bone, so I usually remove it from the bone before chilling. And remember, chicken needs to be chilled before placing it into an airtight container.