The Secret to Sriracha Hot Sauce’s Success David Tran is the man to thank for the Sriracha Hot Chili Sauce you douse y... Scott 1 year ago