Sriracha has become a condiment staple. People put it on everything! Some of us are wondering if Sriracha is the new ketchup? What do you think! Comment below!

 

 

Via: BuzzFeedYellow