Inside Apple's new World Trade Center store

Apple opened a retail location inside Oculus, the mall at the World Trade Center transportation hub.