Arrow includes Ra's Al Ghul for Season 3
During San Diego 2014 comic con, it was announced the ‘The Demon’s Head’ himself Ra’s Al Ghul will be making his 1st ever live action TV debut for the 3rd season of Arrow. During DCTV’s comic con panel hosted by our very own ‘Hood’ archer Stephen Amell, the announcement was met will lots of praise f