Trim the chicken of excess fat and sinew. Cut each wing into three sections, discarding the tips (you can freeze them and use for making stock).
Mix together the remaining ingredients in a large bowl. Add the chicken pieces and stir until coated. Cover and refrigerate overnight (or for several hours).
Preheat the oven to moderate 180°C (350°F/Gas 4). Drain the chicken pieces and reserve the marinade. Place the chicken pieces on a roasting rack over a baking tray in a deep baking dish. Bake for 1 hour until the chicken is crisp and cooked through. Brush the pieces with the reserved marinade several times during cooking. Serve hot.
Season 12 chicken wings and add to the bowl. Toss and cover with plastic wrap. Refrigerate for 2 hours or overnight.
Preheat the oven to moderately hot 200°C (400°F/Gas 6). Arrange the wings on a wire rack above a baking tray or in a deep baking dish and bake for 30-40 minutes, or until browned and cooked through. Eat hot or as cold picnic food.