3 years agoDisney Lucasfilm Posts Their Latest The High Republic Video on Instagram to Avoid YouTube BacklashNot My STAR WARS