July 19, 2018 No comments SDCC 2018 Trailer Alert – TITANS New Trailer for Titans drooped today. Check it out after the jump. Share this post with the world!TweetLike this:Like Loading...