Green Arrow (2011-) #3

Green Arrow (2011-) #3

This series is the worst attempt at social commentary I’ve ever seen.