DC’s Titans TV Series Debuts “Team-Up” Trailer

There are some things you just have to accept in life. Titans, for example, already being renewed for a season 2 (See the announcement here). And despite the new “Team-Up” trailer looking like more of the same low budget disgrace we’ve seen so far, the show is coming next week on October 12th on the new DC Universe streaming service. Check the trailer out below: