February 20, 2001 5:49 AM Subscribe
Trekkers Rejoice! Word is a new Star Trek television series is in development. Time to pull those rubber ears out of the dresser and head out on the SciFi convention circuit again.
This thread has been archived and is closed to new comments