A visit to Hatch in New Mexico to take part in the Hatch Valley Chile Festival.
Available now
29 minutes
See all episodes from Omnibus