Star Trek debut trailer shows the goods

YOU MIGHT ALSO LIKE: