Comics slider Do You Need to Get Your ‘Star Wars’ Fix? You Should Read Marvel’s Darth Vader Series Jason Hall April 16, 2017 The first trailer for the eighth episode in the Star Wars franchise dropped only a […]