If you put sriracha on over 50% of your foodstuffs like me, you know what makes the Thai chili sauce so good — magical pepper elves. But it turns out there's also several scientific reasons why our taste buds recognize sriracha as one of the best condiments on Earth, and this videos breaks 'em down.

[Via Neatorama]


Share This Story

Get our newsletter