Eating Fast Food Hot Dog Sandwich at Steve's Hot Dogs restaurant in St. Louis, MO.

Feedback

Do you manage or own Steve's Hot Dogs?

Yes