TV Reviews One Foot in the Past and One in the Future – Star Trek: Discovery (First Impressions) Sep 26, 2017 DavidBedwell