Marc Guggenheim Teases A New Set For The Arrow Season 3 Finale

A new set has been constructed for Arrow’s Season 3 finale.

Read more