• Embed

Harborstop 2: Back in Business

Clip8/3/2004

In the midst of heightened security threats, the Statue of Liberty reopens for the first time since 9/11.

Watching