In a medium-size bowl, mix the first ten ingredients.
Wash the chicken thoroughly with lemon water and remove any excess fat.
With a large carving fork, poke deep holes all over chicken.
Seal the chicken in a large plastic bag and work the marinade into the chicken. Marinate for at least 2 hours on the counter or up to 24 hours in a refrigerator.
Remove the chicken from the bag and pour the marinade into a sauce pan with a Tbsp of water. Bring to a boil and simmer for 2-3 minutes. Use this to baste the chicken.
Place the chicken on a medium hot grill, and roast until the internal temperature reaches 150 degrees, basting with the marinade every 10 minutes.