Vienna Beef Hot Dog Tour: Mustard's Last Stand

The Vienna Beef Hot Dog Tour continues as we visit Mustard's Last Stand in Evanston, Illinois!