Tag: The Spector

With the airing of the NBC's flagship series to the DC Universe drawing closer, a new promotional image...