Home Tags Green Arrow

Tag: Green Arrow

Green Arrow is the worst DC TV Series

Green Arrow is by far the worst TV show in the DC and Marvel TV Universe, however, Season 4 of Green Arrow was somewhat...