Place the chicken in a large zip-lock bag. Mix all other ingredients together and pour over the chicken. Seal the bag, pressing out the air as you go. Turn the bag to coat and place it in the refrigerator. Let sit for at least 2 hours, longer is fine.
Preheat oven to 375 degrees F. Place the chicken in a baking pan; reserving marinade in a small bowl. Roast chicken for 1 hour, basting 2-3 times with the reserved marinade.