Heavily advertised store at Coney Island. Nathan's I guess?
<< Images from Elsewhere < Canada | Germany >