May 25, 2005 at 6:17 pm #2226729
What noise? Their website’s been down for months. I know of one Chicago hot dog stand that tried them and they’re not on their menu any more. I’m not aware of any one selling them in Chicago or Wisconsin.