01 - Combine chili peppers, garlic, red bell pepper, smoked paprika, oregano, cumin, salt, black pepper, olive oil, red wine vinegar, lemon juice, and zest in a blender. Process until completely smooth to create a vibrant peri peri sauce.
02 - Set aside 3 tablespoons of the prepared marinade in a separate small bowl. This reserved sauce will be used for basting during cooking and as a finishing sauce at the table.
03 - Rub the remaining marinade thoroughly over the chicken, working it under the skin where possible. Place the chicken in a large non-reactive dish or heavy-duty resealable bag. Refrigerate for a minimum of 2 hours, preferably overnight for maximum flavor penetration.
04 - Prepare your grill or oven to 400°F. If using a grill, lightly oil the grates to prevent sticking. For oven cooking, position a rack in the middle position.
05 - Arrange the chicken skin-side up on the preheated grill or in a roasting pan. Cook for 35 to 40 minutes, flipping once halfway through. Baste generously with the reserved marinade during the last 10 minutes of cooking. The chicken is done when it reaches an internal temperature of 165°F and the skin is nicely charred and crispy.
06 - Remove the chicken from heat and let it rest for 5 minutes to allow juices to redistribute. Cut into serving pieces and arrange on a platter. Garnish with fresh chopped parsley and serve with lemon wedges alongside the remaining reserved sauce.