The Netflix crew spent 3 days shooting along Williamsbridge Road in Morris Park.–Photo by David Greene
Follow Us