Might the identity of The Green Arrow be in jeopardy of exposure? That's the main topic at the center of this Smallville clip, courtesy of the episode "Supergirl."
Posted in: Smallville