Carrie SpechtMar 28, 20192 minTribeca Film Festival's Box Office is Officially OpenThe Tribeca Film Festival (TFF) has become one of THE prominent film festivals in the world. Held in "Tribeca" (triangle below Canal...