Titans which is going to air on 12th October on DC Universe Streaming Service has released it’s official poster. 

LEAVE A REPLY

Please enter your comment!
Please enter your name here