Harborstop 2: Back in Business

  • Aired:  08/03/04
  •  | Views: 457

In the midst of heightened security threats, the Statue of Liberty reopens for the first time since 9/11. (2:47)

Loading...