The finale for Titans is upon us and it has been a helluva ride! From the beginning I was a little scared of what this show would end up being and I am glad that I was 100% wrong. The Doom Patrol was introduced this season on Titans and they will be getting their own show in 2019 and we finally have a teaser trailer and a premiere date of February 15th!! NOT TO MENTION OUR FIRST LOOK AT CYBORG!!! Check out the teaser below and watch Titans now on DC Universe!