Titans (DC)

 Now the first 11 episode of Season 1 of  Titans has aired and Season 2 premiered on Friday, September 6. … More