Taco Bell has a sriracha-flavored something or other and now I have to drive to New Hampshire or whatever to try it, great.

Leave a Reply

Your email address will not be published.