'Green Arrow & his team take matters into their own hands when Clark struggles to take a human life on this show'
Smallville
THE CW: Green Arrow & his team take matters into their own hands when Clark struggles to take a human life on this show
Green Arrow & his team take matters into their own hands when Clark struggles to take a human life on this show
Green Arrow & his team take matters into their own hands when Clark struggles to take a human life on this show
THE CW
Smallville
THE CW