File:Arrow 6x06 "Oliver, Felicity & William" Scene Season 6 Episode 6 HD "Promises kept"