Spicy Sriracha Green Beans

Spicy Sriracha Green Beans

Spicy Sriracha Green Beans with chopped roasted peanuts.