fbpx

Fan-made Star Trek sets become tourist attraction in Ticonderoga, New York.


132
132 points

Fan-made Star Trek sets become tourist attraction in Ticonderoga, New York. https://t.co/uL7ObBbBAy


Capt. Xerox