pkfnDDfznZI

The DC Universe just dropped characters trailers for their upcoming Titans live-action show. The new series debuts on the streaming service on October 12th! Watch them here!