Category: Feature

1986 and 2015: Trek Back to the Future

If there ever was evidence that the science fiction gods really do exist, they provided the best evidence this past Monday when CBS Studios announced the return of Star Trek to television in January 2017. To quote another “Star” franchise, this would be a day long remembered. Without...