Trekcast Episode 123: I like Kira a lot.

24Mar

Kira

This week we answer some long overdue email and ask, "who's the most underrated character in Star Trek" and "who'd win in a fight between the Defiant and Voyager.