Sriracha + Chicken = YES PLEASE. Sweet and spicy roasted chicken drumsticks with crispy skin and a sriarcha-apricot glaze.
visit the source
Add to favorites