New York - November 2001
Mark stopped by the offices at One Liberty Plaza -- across the street from where the World Trade Center once stood.
Travel