DC’s TITANS Gets its Second Official Trailer [Video]

Much better than the first trailer!

Titans will air internationally on Netflix starting Oct. 12. If you’re in the US, you’ll have to watch it on DC Universe, the new streaming service from DC. Yeah, I know, that sucks.

[Comicbook.com]




Comments are closed.