Arrow: first pictures of Deadshot

First look at DC villain Deadshot. Arrow airs from 22 October 2012 on Sky 1 HD

[dmalbum path=”/wp-content/uploads/dm-albums/Arrow Deadshot/”/]