7 votes

In home of original sriracha sauce, Thais Say Rooster brand is nothing to crow about