Mix chicken, onion powder, garlic powder, liberal amounts of salt an pepper and 2T of the flour. Let sit for 30 - 2hours
In a heavy bottom dutch oven - render all of the bacon fat on low heat and set bacon aside.
Crank up the heat to high and get some nice color on all sides of the chicken legs in 2 or 3 batches.
Turn the heat back down and cook down the onion. It may be necessary to add a little oil
Once the onions are reduced down add in the paprika, thyme and oregano and add in the wine. Cook until the wine reduces down.
On low heat add in all the rest of the ingredients - holding the bacon and the sour cream out.
Cover and cook for 30-40 minutes on a low simmer until the chicken is tender.
At this point you can put in the fridge and it will taste even better the second day.
Re-heat if necessary and kill the heat. Stir in the sour cream and bacon.
Serve over rice or noodles.