Skip to playerSkip to main contentSkip to footer
  • 12 years ago
Irwindale, California is so offended by the strong chili smell coming from the Huy Fong Sriracha factory that the factory may be shut down for good. Gillian Pensavalle (@GillianWithaG) has the details.

Recommended

1:37