Home Tags Green Arrow And The Canaries

Tag: Green Arrow And The Canaries

Once upon a time, the only real significant live-action superhero TV show that aired during the 2000's was Smallville, and it had a 10 year run which set up a lot of things. Then, in 2012, Arrow came to...