CW November 15, 20142Arrow episode 3.6 “Guilty” Review5 Mins Read Arrow season 3 episode 6 features Ted Grant being framed by an outside source. Ollie… Read More