Eating Hot Dog at Ted's Hot Dogs restaurant in Lockport, NY.

Feedback

Do you manage or own Ted's Hot Dogs?

Yes