I have never understood the hype around Sriracha but I get why it would really matter where you source your ingredients from.
Just another brand ruined by greed and a lack of understanding that sometimes a brand means something and if you change it.. people leave.
(post is archived)