Skip to playerSkip to main content
  • 10 years ago
The world's most expensive station has opened to the public in New York, close to the site of the 9/11 attacks on the World Trade Center.
The World Trade Center Transportation Hub is expected to serve more than 200,000 commuters daily.
Be the first to comment
Add your comment

Recommended