Article

New York PostNew York Post on 2017-05-05 21:58

It’s raining inside the new $4B WTC Oculus hub

The city’s $4 billion Oculus train station is no match for a rainstorm — the pristine commuter hub was leaking so hard, it “looked like it was ...

Related news