Tag: James Bamford

Arrow vs. Ra’s Al Ghul – Behind the Scenes Stunts

The mid season finale of the hit show Arrow concluded with the epic battle of Oliver Queen facing off...