The Bratva come to Star City to make deals with Oliver and steal hospital drugs in the newest episode of Arrow, this episode dealt with the fallout of last weeks intense torturous journey into Oliver Queen's head, while it was obvious this episode wasn't…
Continue Reading ยป