Brandon Routh to play new DC hero on Arrow

Quick Reply