In a large bowl, add the wings and all the marinade ingredients. Mix together thoroughly. Cover. Refrigerate at least 4 hours to overnight.
Bring the wings to room temperature 30 to 45 minutes before frying.
Remove the wings from the marinade - shaking off excess. Seperate the flats from the drumettes.
Prepare the breading: In a bowl, add the flour and the seasonings. Mix together with a spoon.NOTE: This step can be done while the wings are coming to room temperature. Set aside until ready to bread the wings. Preheat 1/2 gallon oil in a large deep pot. Brng the oil to 300 degrees minimum before adding the chicken wings in small batches.
In a ziplock bag, add half the seasoned flour. Add 5 to 6 wings at a time. Seal and shake vigorously to coat the wings. Shake off excess flour. Repeat the process right before frying each batch and add more flour to the bag as needed.
Add the wings carefully to the hot oil in small batches - no more than 5 to 6 pieces.
Fry the flats for 7 to 8 minutes and the drumettes for 9 to 11 minutes depending on the sizes. The wings will begin to float when they are ready. Remove the wings using a slotted spoon to a plate or bowl lined with paper towels. Repeat the process until all wings are fried. Serve with the Homemade Buffalo Sauce. Enjoy.