TV/Streaming MediaSuper Saturday: ‘Space Sentinels’ (1977) Posted March 14th, 2020 by Jax Motes‘Star Wars: A New Hope’ hit theaters in the summer of 1977, and the world was never the same. Soon, television and theaters…