The Final Frontier?

BY JON ALEXANDER So, if you’re a sci-fi geek like me and obsessed with a certain science fiction TV series, namely Star Trek, then you’re likely to have heard that there’s a new Star Trek in the works; Star Trek Discovery, abbreviated to STD for the purposes of this article. When STD was first announced last year those magic words were uttered; they were planning on … Continue reading The Final Frontier?