Marvel Movie Propmaster Shows Off His Toys, DEATHSTROKE vs Everyone in Latest ARROW Clip

Date: 03 April 2014 Time: 10:50 AM ET