Fresh Roasted Hatch Chilis at The Chili Guys in Denver

My first time personally buying fresh Hatch chilis from New Mexico and having them roasted at the store. At home, I cleaned (sorta) and froze them. A long-time wish come true!