Start by pulling back the skin on each chicken leg exposing the meat underneath, so to get the seasoning or flavor on the inside.
Season each legs with the AP Rub then pull the skin right back down, keeping all the seasoning on the inside. Then season with the BBQ Rub, flip over to season the other side and get an even coat.
Place the legs on a pan for smoking. Put butter pieces all around the pan to melt to make the chicken juicy, tender and rich.
Prepare a charcoal smoker for indirect heat. Once the coals are hot dump, take and put them in the fire box or pit barrel. Add some woods for smoking. Put the lid on the smoker and wait for the right temp.
Once the pit comes to about 300 degrees, carefully set the pan of chicken on the grate. Every 30 minutes rotate the pan to make sure everything is cooking even.
Remove the pan once the internal temperature reaches 175-180 degrees. Transfer the chicken legs to another pan and season again with the BBQ Rub. Then put it back on the grill, after 5 minutes remove it from the grill to put the sauce.
Drizzle the sweet and sour sauce on top of the chicken. Then put them back on the grill. Leave it to glaze for 15 minutes and it's ready to eat.