Trailer: New York, Whitehall StreetPedestrians, carts and trams traffic, on Whitehall Street in New York.Watch Here