The Black Canary and Oliver face one of their most dangerous enemies yet... the League of Assassins! We cover all the action on Arrow - On Target! Continue Reading →