Star Trek: Discovery Trailer
As the anticipation builds for the launch of Star Trek: Discovery on CBS All Access later in the year, the powers that be have released a new teaser trailer for our enjoyment. It features several shots of set construction, costumes, […]