It makes me weep. Scott McNulty 20 years ago Can you believe that they tore this down, so very sad. The current Penn Station is nothing short of depressing. But it looks like there might be a new one soon. Share this: