Eating Fast Food Hot Dog at Pete's Hot Dog Stand restaurant in Newburgh, NY.

Feedback

Do you manage or own Pete's Hot Dog Stand?

Yes