Trailers You Might've Missed15 Comments The Teaser for the New Star Trek Show Will Make You Smile May 18, 2016May 18, 2016 Geekritique Continue reading The Teaser for the New Star Trek Show Will Make You Smile