Your browser does not support iframes.
Forget street vendors---this is a real New York hot dog stand.