Could Cochrane of Alpha Centauri mean Alpha Centauri project/institute?
Discussion in 'Star Trek - The Original & Animated Series' started by Yistaan, Mar 17, 2020.
Page 1 of 7
Page 1 of 7
Discussion in 'Star Trek - The Original & Animated Series' started by Yistaan, Mar 17, 2020.