The Green Arrow. Where does he live? On an island loyalties switch confusingly every few episodes and even in the same episode. What’s this got to do with marketing? Well it’s a means of communication at levels that impact a lot of people. Even the story, played out tips the scales in favor of the storyteller.
The city depicted in the Arrow series is apparently farther north but similar cities exist all over from La Jolla to West Palm Beach.