The Lords of the Stream Netflix have announced today that they will carry the new STAR TREK 2017 show exclusively outside of north america. US and Canada will have access to the new show via CBS all access and 24 hours after each episodes premiere broadcast premiere via Netflix. With the arrival of the newest Star Trek movie […]

Read more