blacktrekkie.com
Captain’s Log: Star Trek Renegades, Ummm.
Hmmmm…errrrr…ummmm…uhhh That’s the best description I can give of my reaction to this trailer: I’m not sure what I just watched.