From the pictures... I would say they are from Thailand, and I agree they taste great. In the US, I eat rattle snake chili all the time.
From the pictures...
I would say they are from Thailand, and I agree they taste great.
In the US, I eat rattle snake chili all the time.