Stage Door Deli, 26 Vesey Street, Lower Manhattan 

Greatest city in the world? Hard question? No, it’s easy. New York City.

I first went with my parents in 1980, and remember mainly looking up, the Empire State (looking down), steam coming out of the streets and the huge cars. In 1987, I stayed at the sweaty Y at the start of a three month adventure.… Click here to read on...

Notice: ob_end_flush(): failed to send buffer of zlib output compression (0) in /home/stopforamoment/public_html/wp-includes/functions.php on line 5279