It was filmed on the corner of Lafayette Street and Canal Street and at one point, a New York University bus is briefly visible in the background.
It was filmed on the corner of Lafayette Street and Canal Street. A New York University bus is briefly visible in the background.