Posted on April 5, 2022April 20, 2023 We Have First Contact! Legendary 1985 Star Trek Fan Film w/George Takei is Finally HERE!