While reviews have been mixed on the new series; Star Trek Discovery has emerged on Star Trek Timelines in a new trailer.



Source link