Stupendous Star Trek News and Other Pop Culture Discussions: Shore Leave #42

Streamed on:
113

Star Trek is showing signs that positive things may finally happen in 2025. Star Trek has been in a deep, life threatening coma for 20 years, and finally, its eyes are fluttering. I'm very cautiously excited for the future of Star Trek.

Loading 1 comment...