Southwest Living
Episode #106
S1 E6:
A look at Hatch's Chilli Festival, how chilis are roasted, and the celebration of Mexican Independence Day.
Southwest Living