This leaked footage of Star Trek: Discovery is really weird. Not really sure this is the right direction for the franchise.
alcamin's comments