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 form the peri peri sauce.
02 - Set aside 3 tablespoons of the blended marinade in a small bowl for basting and serving later.
03 - Coat the chicken thoroughly with the remaining marinade, pressing into crevices. Place in a large dish or sealable bag, cover, and refrigerate for at least 2 hours, preferably overnight for maximum flavor penetration.
04 - Heat grill or oven to 400°F. If using a grill, brush grates with oil to prevent sticking.
05 - Arrange chicken skin-side up on grill grates or in a roasting pan. Cook for 35-40 minutes, turning once halfway through and basting with the reserved marinade. Continue until internal temperature reaches 165°F and skin is crispy and lightly charred.
06 - Remove chicken from heat and let rest for 5 minutes to redistribute juices. Cut into serving pieces and garnish with fresh parsley. Serve with lemon wedges and extra reserved marinade on the side.