Star Trek: Enterprise Creator Calls Series Finale 'A Slap In The Face'

The series finale of Star Trek: Enterprise ended Star Trek’s 18-year television run on a sour [...]