Uncategorized ‘Arrow’: David Ramsey Reveals Details About Diggle’s Big Episode and New Helmet August 28, 2016