Weird News

Sriracha, Are You an Addict?
Do you think it's possible to be addicted to Sriracha?  If you put it on everything and have the mini size key chain, do you have a problem?
Went for a burger and saw Sriracha sitting on the table and I knew.  I was really going to like living in Billings...

Load More Articles