Company
|
Photos
Beginning location filming at the World Trade Center.