Sriracha Ice Cream Sandwiches(?!) of the Day