Sriracha sauce is hot stuff all over the world, and it’s made in California
Sriracha sauce is hot stuff all over the world, and it’s made in California

Sriracha sauce is hot stuff all over the world, and it’s made in California

Photo: AP/Nick Ut
Photo: AP/Nick Ut
Triangle 4