Arrow is a smash in Starling City on The CW. The Green Arrow comic book is set in my Emerald City, Seattle. In this week’s Green Arrow #17 new creative team Jeff Lemire and Andrea Sorrentino took over the book. The Kill Machine Part 1 ended with a violent double shocker for the Emerald Archer. Oliver Queen has lost his fortune and father’s firm. As Ollie confronted the man accused of ruining his father’s legacy… Continue reading New GREEN ARROW Villain!