TV Star Trek: Discovery S3E6: Scavengers Here’s a space (the final frontier) to talk about the latest episode of Discovery. Share this:TweetEmailLike this:Like Loading... Related