A Matter of Trust
- Episode aired Oct 19, 2016
- TV-14
- 42m
The Green Arrow is forced to face a powerful new drug dealer when Wild Dog goes off on his own.The Green Arrow is forced to face a powerful new drug dealer when Wild Dog goes off on his own.The Green Arrow is forced to face a powerful new drug dealer when Wild Dog goes off on his own.