Tribeca Festival Rolls Out the Red Carpet For "Strange New Worlds"
There’s something uniquely electric about watching Star Trek with a crowd, and last night at Tribeca Festival, that magic was turned up to warp 10.Hundreds of fans, press, and industry insiders packed the Indeed Theater for the world premier…























