You are viewing a single comment's thread from:
RE: Oculus
It's actually just a train station hub in NYC.
You can find more photos/info about it here:
https://www.theverge.com/2016/3/6/11168484/inside-the-oculus-new-yorks-insane-looking-4-billion-train-station