Cult TV Preview Preview- Arrow Season 7 Ep.11:Past Sins January 22, 2019 Brett Summers David “Diggle” Ramsey makes his directorial debut on this episode of Arrow as the...