DC Universe's TITANS Season 2 Preview

DC's previews TITANS season 2. Season premiere is Friday, September 6. Credit: DC Universe