Star Trek? My chain mail.
The Big Bang Theory Season 12, Episode 24
I wouldn't exactly
call Star Trek embarrassing.
The Big Bang Theory Season 7, Episode 19
Star Trek trivia, Star Trek:
Next Generation trivia,
The Big Bang Theory Season 5, Episode 17
Star Trek V has specific failures
in writing and direction...
The Big Bang Theory Season 2, Episode 8
Voyager the space probe,
or Voyager the Star Trek TV show?
The Big Bang Theory Season 8, Episode 6